public addCommand ( string $class, null $alias = null ) | ||
$class | string | 类名 |
$alias | null | 命令别名 |
public function addCommand($class, $alias = null)
{
$name = $class;
$name = substr($name, 0, -7);
$name = self::dashToCamelCase(basename(str_replace('\\', '/', $name)));
$name = $alias ?: $name;
$this->commands[$name] = $class;
return $this;
}