unique($result); } return $result; } /** * @param array $data * * @return array */ private function unique(array $data) { return array_unique($data); } /** * @param array $data * @param string|int $key * @param string $separator * * @return string */ public function formatValueString(array $data, $key, $separator = ';') { return implode($separator, $this->formatValueArray($data, $key)); } }