PHP Класс think\console\Output

См. также: think\console\output\driver\Console::setDecorated
См. также: think\console\output\driver\Buffer::fetch
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$styles

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

Метод Описание
__call ( $method, $args )
__construct ( $driver = 'console' )
ask ( Input $input, $question, $default = null, $validator = null )
askHidden ( Input $input, $question, $validator = null )
choice ( Input $input, $question, array $choices, $default = null )
confirm ( Input $input, $question, $default = true )
describe ( $object, array $options = [] )
getVerbosity ( )
isDebug ( )
isQuiet ( )
isVerbose ( )
isVeryVerbose ( )
newLine ( integer $count = 1 ) 输出空行
renderException ( Exception $e )
setVerbosity ( $level )
write ( string $messages, boolean $newline = false, integer $type = self::OUTPUT_NORMAL ) 输出信息
writeln ( string $messages, integer $type = self::OUTPUT_NORMAL ) 输出信息并换行

Защищенные методы

Метод Описание
askQuestion ( Input $input, Question $question )
block ( $style, $message )

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

__call() публичный метод

public __call ( $method, $args )

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

public __construct ( $driver = 'console' )

ask() публичный метод

public ask ( Input $input, $question, $default = null, $validator = null )
$input Input

askHidden() публичный метод

public askHidden ( Input $input, $question, $validator = null )
$input Input

askQuestion() защищенный метод

protected askQuestion ( Input $input, Question $question )
$input Input
$question think\console\output\Question

block() защищенный метод

protected block ( $style, $message )

choice() публичный метод

public choice ( Input $input, $question, array $choices, $default = null )
$input Input
$choices array

confirm() публичный метод

public confirm ( Input $input, $question, $default = true )
$input Input

describe() публичный метод

public describe ( $object, array $options = [] )
$options array

getVerbosity() публичный метод

public getVerbosity ( )

isDebug() публичный метод

public isDebug ( )

isQuiet() публичный метод

public isQuiet ( )

isVerbose() публичный метод

public isVerbose ( )

isVeryVerbose() публичный метод

public isVeryVerbose ( )

newLine() публичный метод

输出空行
public newLine ( integer $count = 1 )
$count integer

renderException() публичный метод

public renderException ( Exception $e )
$e Exception

setVerbosity() публичный метод

public setVerbosity ( $level )

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

输出信息
public write ( string $messages, boolean $newline = false, integer $type = self::OUTPUT_NORMAL )
$messages string
$newline boolean
$type integer

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

输出信息并换行
public writeln ( string $messages, integer $type = self::OUTPUT_NORMAL )
$messages string
$type integer

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

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

protected $styles