Если бы я хотел использовать ту же фабрику для любого класса, который расширил мой базовый класс, хотел бы я превратить фабрику базового класса в именованную функцию или есть лучший способ сделать это? $serviceManager => array( 'factories' => array( 'someBaseClass' => function($thisServiceManager) { $db = $thisServiceManager->get('db'); $thisBaseClass = new \myNamespace\thisBaseClass($db); return $thisBaseClass; }, ), ); РЕДАКТИРОВАТЬ […]
Я разрабатываю проект с ZF2 и Doctrine. Я пытаюсь использовать Doctrine Hydrator в создании формы, как показано в этом уроке . В этом методе объект ObjectManager создается в контроллере и передается в новую форму при его создании. Передача объекта ObjectManager из контроллера в форму создает проблему, когда я хочу использовать FormElementManager ZF2, потому что ZF2 […]