ContainerControllerResolver
扩展 ControllerResolver支持从 PSR-11 兼容容器创建控制器的控制器解析器
控制器必须使用其 FQCN 作为服务键注册到容器中
自 |
2.0.0 |
---|---|
包 |
Joomla 框架 |
方法
__construct
构造函数
__construct(\Psr\Container\ContainerInterface container) :
自 |
2.0.0 |
---|
参数
- container
ContainerInterface
用于在其中搜索控制器的容器
响应
混合
instantiateController
实例化控制器类
instantiateController( class) :
自 |
2.0.0 |
---|
参数
- 类
string
要实例化的类
响应
object
控制器类实例
resolve
解析路由的控制器
resolve(\Joomla\Router\ResolvedRoute route) Warning: Array to string conversion in /opt/phpdoc/vendor/twig/twig/src/Extension/CoreExtension.php on line 768 : |Array
继承
抛出 |
|
---|---|
自 |
2.0.0 |
参数
- route
ResolvedRoute
用于解析控制器的路由
响应
可调用
属性
container
用于在其中搜索控制器的容器
自 |
2.0.0 |
---|
类型
ContainerInterface