ContainerControllerResolver
Extends ControllerResolverController resolver which supports creating controllers from a PSR-11 compatible container
Controllers must be registered in the container using their FQCN as a service key
| since |
2.0.0 |
|---|---|
| package |
Joomla Framework |
Methods
__construct
Constructor
__construct(\Psr\Container\ContainerInterface container) :
| since |
2.0.0 |
|---|
Arguments
- container
ContainerInterfaceThe container to search for controllers in
Response
mixed
instantiateController
Instantiate a controller class
instantiateController( class) :
| since |
2.0.0 |
|---|
Arguments
- class
stringThe class to instantiate
Response
objectController class instance
resolve
Resolve the controller for a route
resolve(\Joomla\Router\ResolvedRoute route) Warning: Array to string conversion in /opt/phpdoc/vendor/twig/twig/src/Extension/CoreExtension.php on line 841 : |Array
inherited
| throws |
|
|---|---|
| since |
2.0.0 |
Arguments
- route
ResolvedRouteThe route to resolve the controller for
Response
callable
Properties
container
The container to search for controllers in
| since |
2.0.0 |
|---|
Type(s)
ContainerInterface