Добавляйте новые фабрики с помощью ldap в существующий Zend-фреймворк MySQL - PullRequest
0 голосов
/ 12 мая 2019

Я пишу новый веб-сайт на Zend-Framework 3 и имею небольшую проблему с контроллерами делегатов для MySQL и ldap вместе.

Это мои фабрики getControllerConfig для MYSQL:

Controller\NewsController::class => function($container){
  return new Controller\NewsController($container->get(Model\ReportarzeTable::class));
},

и примерКонфигурация контроллера для LDAP:

Controller\NewsController::class => UserRelatedControllerFactory::class

Как добавить этот контроллер LDAP в мой контроллер, если контроллер ldap отправляет конструктору несколько переменных?

конструктор с LDAP var:

public function __construct(User\Repository $userRepository, AuthenticationService $authService) {

конструктор с MYSQL var:

public function __construct($table){
...