PHP Класс Cml\Console\Command

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$console Console Console实例

Открытые методы

Метод Описание
__construct ( Console $console ) Command constructor.
execute ( array $args, array $options = [] ) 命令的入口方法
format ( string $text, array $option = [] ) : string 格式化文本
write ( string $text, array $option = [] ) 格式化输出
writeln ( string $text, array $option = [] ) 格式化输出

Описание методов

__construct() публичный Метод

Command constructor.
public __construct ( Console $console )
$console Console

execute() абстрактный публичный Метод

命令的入口方法
abstract public execute ( array $args, array $options = [] )
$args array 传递给命令的参数
$options array 传递给命令的选项

format() публичный Метод

格式化文本
public format ( string $text, array $option = [] ) : string
$text string 要格式化的文本
$option array 格式化选项 @see Format
Результат string

write() публичный Метод

格式化输出
public write ( string $text, array $option = [] )
$text string 要输出的内容
$option array 格式化选项 @see Format

writeln() публичный Метод

格式化输出
public writeln ( string $text, array $option = [] )
$text string 要输出的内容
$option array 格式化选项 @see Format

Описание свойств

$console защищенное свойство

Console实例
protected Console,Cml\Console $console
Результат Console