PHP Класс Yosymfony\Spress\IO\ConsoleIO

Автор: Victor Puertas ([email protected])
Наследование: implements Yosymfony\Spress\Core\IO\IOInterface
Показать файл Открыть проект Примеры использования класса

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

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

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

Метод Описание
__construct ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) Constructor.
ask ( $question, $default = null )
askAndHideAnswer ( $question, $fallback = true )
askAndValidate ( $question, callable $validator, $attempts = false, $default = null )
askConfirmation ( $question, $default = true )
askHiddenResponseAndValidate ( $question, callable $validator, $attempts = false, $fallback = true )
error ( string | array $message ) Formats an error result bar.
isDebug ( )
isDecorated ( )
isInteractive ( )
isVerbose ( )
isVeryVerbose ( )
labelValue ( string $label, mixed $value ) Formats a pair label-value.
listing ( array $elements ) Formats a list.
newLine ( integer $count = 1 ) Add newline(s).
success ( string | array $message ) Formats a success result bar.
warning ( string | array $message ) Formats an warning result bar.
write ( $messages, $newline = true )

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

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

Constructor.
public __construct ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface Input operations
$output Symfony\Component\Console\Output\OutputInterface Ouputs operations

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

public ask ( $question, $default = null )

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

public askAndHideAnswer ( $question, $fallback = true )

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

public askAndValidate ( $question, callable $validator, $attempts = false, $default = null )
$validator callable

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

public askConfirmation ( $question, $default = true )

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

public askHiddenResponseAndValidate ( $question, callable $validator, $attempts = false, $fallback = true )
$validator callable

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

Formats an error result bar.
public error ( string | array $message )
$message string | array

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

public isDebug ( )

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

public isDecorated ( )

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

public isInteractive ( )

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

public isVerbose ( )

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

public isVeryVerbose ( )

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

Formats a pair label-value.
public labelValue ( string $label, mixed $value )
$label string
$value mixed

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

Formats a list.
public listing ( array $elements )
$elements array

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

Add newline(s).
public newLine ( integer $count = 1 )
$count integer The number of newlines

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

Formats a success result bar.
public success ( string | array $message )
$message string | array

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

Formats an warning result bar.
public warning ( string | array $message )
$message string | array

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

public write ( $messages, $newline = true )

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

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

protected $input

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

protected $io