Method | Description | |
---|---|---|
__construct ( array $commands = [] ) | 构造函数 | |
addCommand ( string $class, null $alias = null ) | 注册一个命令 | |
addCommands ( array $commands ) | 批量添加命令 | |
getCommand ( string $name ) : mixed | 获取某个命令 | |
getCommands ( ) : array | 获取所有命令列表 | |
hasCommand ( string $name ) : boolean | 判断是否有无命令 | |
run ( array $argv = null ) : mixed | 运行命令 |
public addCommand ( string $class, null $alias = null ) | ||
$class | string | 类名 |
$alias | null | 命令别名 |
public getCommand ( string $name ) : mixed | ||
$name | string | 命令的别名 |
return | mixed |
public hasCommand ( string $name ) : boolean | ||
$name | string | 命令的别名 |
return | boolean |