/** * @param array|null $options * @return Contact[] */ public function findBy(array $options = null) { $objects = []; ${$objectsList} = $this->api->getList($options); foreach ($objectsList as $object) { $objects[] = $this->factory->build($object); } return $objectsList; }