Class ControllerManagerFactory

Summary

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

Description

Methods

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

Method Details

__invoke()

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
$name

Returns: \ControllerManager

Top