$this->getPluginConfig(), 'dependencies' => $this->getDependencyConfig(), ]; } /** * Provide dependency configuration for this component. * * @return array */ public function getDependencyConfig() { return [ 'aliases' => [ 'console' => 'ConsoleAdapter', 'Console' => 'ConsoleAdapter', 'ConsoleDefaultRenderingStrategy' => View\DefaultRenderingStrategy::class, 'ConsoleRenderer' => View\Renderer::class, ], 'delegators' => [ 'ControllerManager' => [ Service\ControllerManagerDelegatorFactory::class ], 'Request' => [ Service\ConsoleRequestDelegatorFactory::class ], 'Response' => [ Service\ConsoleResponseDelegatorFactory::class ], RouteStackInterface::class => [ Router\ConsoleRouterDelegatorFactory::class ], SendResponseListener::class => [ Service\ConsoleResponseSenderDelegatorFactory::class ], 'ViewHelperManager' => [ Service\ConsoleViewHelperManagerDelegatorFactory::class ], 'ViewManager' => [ Service\ViewManagerDelegatorFactory::class ], ], 'factories' => [ 'ConsoleAdapter' => Service\ConsoleAdapterFactory::class, 'ConsoleExceptionStrategy' => Service\ConsoleExceptionStrategyFactory::class, 'ConsoleRouteNotFoundStrategy' => Service\ConsoleRouteNotFoundStrategyFactory::class, 'ConsoleRouter' => Router\ConsoleRouterFactory::class, 'ConsoleViewManager' => Service\ConsoleViewManagerFactory::class, View\DefaultRenderingStrategy::class => Service\DefaultRenderingStrategyFactory::class, View\Renderer::class => InvokableFactory::class, ], ]; } /** * Provide controller plugin configuration for this component. * * @return array */ public function getPluginConfig() { // @codingStandardsIgnoreStart return [ 'aliases' => [ 'CreateConsoleNotFoundModel' => Controller\Plugin\CreateConsoleNotFoundModel::class, 'createConsoleNotFoundModel' => Controller\Plugin\CreateConsoleNotFoundModel::class, 'createconsolenotfoundmodel' => Controller\Plugin\CreateConsoleNotFoundModel::class, 'Zend\Mvc\Controller\Plugin\CreateConsoleNotFoundModel::class' => Controller\Plugin\CreateConsoleNotFoundModel::class, ], 'factories' => [ Controller\Plugin\CreateConsoleNotFoundModel::class => InvokableFactory::class, ], ]; // @codingStandardsIgnoreEnd } }