attach()
detach()
injectTemplate()
isPreferRouteMatchController()
mapController()
setControllerMap()
setPreferRouteMatchController()
deriveControllerClass()
deriveControllerSubNamespace()
deriveModuleNamespace()
inflectName()
$controllerMap
$inflector
$listeners
$preferRouteMatchController
Abstract aggregate listener
attach(\Zend\EventManager\EventManagerInterface $events) : void
Implementors may add an optional $priority argument; the EventManager implementation will pass this to the aggregate.
detach(\Zend\EventManager\EventManagerInterface $events) : void
inherited_from | \Zend\EventManager\AbstractListenerAggregate::detach() |
---|
injectTemplate(\Zend\Mvc\MvcEvent $e) : void
Template is derived from the controller found in the route match, and, optionally, the action, if present.
isPreferRouteMatchController() : boolean
boolean
mapController(string $controller) : string | false
string
controller FQCN
string
false
template name or false if controller was not matchedsetControllerMap(array $map) : \Zend\Mvc\View\Http\self
array
\Zend\Mvc\View\Http\self
setPreferRouteMatchController(boolean $preferRouteMatchController)
boolean
deriveControllerClass(string $controller) : string
Strip the namespace, and the suffix "Controller" if present.
string
string
deriveControllerSubNamespace($namespace) : string
string
deriveModuleNamespace(string $controller) : string
string
string
inflectName(string $name) : string
string
string
$controllerMap : array
$inflector : mixed
$listeners : \Zend\Stdlib\CallbackHandler[]
inherited_from | \Zend\EventManager\AbstractListenerAggregate::$$listeners |
---|
$preferRouteMatchController : boolean