Class ControllerManagerFactory


Fully Qualified Name: Zend\Mvc\Service\ControllerManagerFactory
Implements: FactoryInterface



Name Description Defined By
__invoke() Create the controller manager service ControllerManagerFactory

Method Details


Create the controller manager service

Creates and returns an instance of ControllerManager. The only controllers this manager will allow are those defined in the application configuration's "controllers" array. If a controller is matched, the scoped manager will attempt to load the controller. Finally, it will attempt to inject the controller plugin manager if the controller implements a setPluginManager() method.

Parameter Name Type Description
$container \ContainerInterface
$Name string
$options null|array

Returns: \ControllerManager