public function addSkiListForm(\Application\Form\SkiUser $skiUserForm) { $skiRepo = $this->getServiceLocator()->get('entity_manager')->getRepository('Application\\Entity\\Ski')->findAll(); $skiAsArray = array(); /** * @var $key * @var \Application\Entity\Ski $ski */ foreach ($skiRepo as $key => $ski) { $skiAsArray[$ski->getId()] = $ski->getName(); } $skiUserForm->get('ski')->setValueOptions($skiAsArray); }