Zend Framework
3.0
|
Abstract navigation factory. More...
Public Member Functions | |
__invoke (ContainerInterface $container, $requestedName, array $options=null) | |
Create and return a new Navigation instance (v3). | |
createService (ServiceLocatorInterface $container, $name=null, $requestedName=null) | |
Create and return a new Navigation instance (v2). | |
Public Member Functions inherited from FactoryInterface | |
createService (ServiceLocatorInterface $serviceLocator) | |
Create service. | |
Protected Member Functions | |
getName () | |
| |
getPages (ContainerInterface $container) | |
preparePages (ContainerInterface $container, $pages) | |
getPagesFromConfig ($config=null) | |
injectComponents (array $pages, $routeMatch=null, $router=null, $request=null) | |
Protected Attributes | |
$pages | |
Abstract navigation factory.
__invoke | ( | ContainerInterface | $container, |
$requestedName, | |||
array | $options = null |
||
) |
Create and return a new Navigation instance (v3).
ContainerInterface | $container | |
string | $requestedName | |
null | array | $options |
Implements FactoryInterface.
createService | ( | ServiceLocatorInterface | $container, |
$name = null , |
|||
$requestedName = null |
|||
) |
Create and return a new Navigation instance (v2).
ServiceLocatorInterface | $container | |
null | string | $name | |
null | string | $requestedName |
|
abstractprotected |
|
protected |
ContainerInterface | $container |
\Zend\Navigation\Exception\InvalidArgumentException |
|
protected |
string | \Zend\Config\Config | array | $config |
\Zend\Navigation\Exception\InvalidArgumentException |
|
protected |
array | $pages | |
RouteMatch | MvcRouter\RouteMatch | $routeMatch | |
Router | MvcRouter\RouteStackInterface | $router | |
null | Request | $request |
|
protected |
ContainerInterface | $container | |
array | \Zend\Config\Config | $pages |
\Zend\Navigation\Exception\InvalidArgumentException |
|
protected |