public function toCollection($data) { if (!is_array($data)) { throw new InvalidArgumentException("ArrayMapper can convert only array to ICollection."); } return new ArrayCollection($data, $this->getRepository()); }