PHP Класс think\console\output\Ask

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$input think\console\Input
$output think\console\Output
$question Question

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

Метод Описание
__construct ( Input $input, Output $output, Question $question )
run ( )

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

Метод Описание
doAsk ( )
getHiddenResponse ( $inputStream )
validateAttempts ( $interviewer )
writePrompt ( ) 显示问题的提示信息

Приватные методы

Метод Описание
autocomplete ( $inputStream )
getShell ( )
hasSttyAvailable ( )

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

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

public __construct ( Input $input, Output $output, Question $question )
$input think\console\Input
$output think\console\Output
$question Question

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

protected doAsk ( )

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

protected getHiddenResponse ( $inputStream )

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

public run ( )

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

protected validateAttempts ( $interviewer )

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

显示问题的提示信息
protected writePrompt ( )

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

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

protected Input,think\console $input
Результат think\console\Input

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

protected Output,think\console $output
Результат think\console\Output

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

protected Question,think\console\output $question
Результат Question