类 CommandFactory
这是一个用于创建 Command 实例的工厂。
如果需要自定义构建命令对象,可以替换或扩展此工厂。
命名空间: Cake\Console
属性摘要
-
$container 受保护
Cake\Core\ContainerInterface|null
方法摘要
-
__construct() 公开
构造函数
-
create() 公开
创建 Command 实例的工厂方法。
方法详情
__construct() ¶ 公开
__construct(Cake\Core\ContainerInterface|null $container = null)
构造函数
参数
-
Cake\Core\ContainerInterface|null
$container 可选 如果可用,将使用的容器。
create() ¶ 公开
create(string $className): Cake\Console\CommandInterface
创建 Command 实例的工厂方法。
参数
-
string
$className
返回值
Cake\Console\CommandInterface