я использую Zend Framework 3 с доктриной, и у меня есть ошибка Невозможно разрешить обслуживание на заводе

Не удалось преобразовать службу "doctrine.authenticationservice.orm_default" в фабрику

 public function getServiceConfig()
    {
        return array(

   'factories' => array(

    'Zend\Authentication\AuthenticationService' =>function($serviceManager) {
return $serviceManager->get('doctrine.authenticationservice.orm_default');


                },

Я установил композитор, требую fanst1109/doctrine-orm-module

добавил модули orm в application.config , все хорошо, ошибок нет

https://packagist.org/packages/fanst1109/doctrine-orm-module

служба аутентификации

я пытаюсь обновить модуль аутентификации до Zend Framework 3

и у меня есть эта ошибка:

Неустранимая ошибка: Uncaught Zend\ServiceManager\Exception\ServiceNotFoundException: невозможно преобразовать службу "doctrine.authenticationservice.orm_default" в фабрику; Вы уверены, что предоставили его во время настройки? в C:\xampp\htdocs\etiju\vendor\zendframework\zend-servicemanager\src\ServiceManager.php в строке 673


person pedro    schedule 14.07.2016    source источник


Ответы (1)


Модуль AFAIK Doctrine ORM еще не поддерживает ZF3. Они планируют выпустить новую версию пакета doctrine/doctrine-orm-module в ближайшее время. См. дополнительную информацию: https://github.com/doctrine/DoctrineORMModule/issues/491#issuecomment-239007796

person OlegKrivtsov    schedule 11.08.2016