PHP Класс Pagekit\Application\Console\Command

Наследование: extends Symfony\Component\Console\Command\Command
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$config array The Pagekit config.
$container Pagekit\Container The Container instance.
$description string The console command description.
$input Symfony\Component\Console\Input\InputInterface The console command input.
$name string The console command name.
$output Symfony\Component\Console\Output\OutputInterface The console command output.

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

Метод Описание
__construct ( ) Create a new console command instance.
abort ( string $string ) Aborts command execution.
argument ( string $key = null ) : string | array Get the value of a command argument.
ask ( string $question, string $default = null ) : string Prompt the user for input.
comment ( string $string ) Write a string as comment output.
confirm ( string $question, boolean $default = true ) : boolean Confirm a question with the user.
error ( string $string ) Write a string as error output.
info ( string $string ) Write a string as information output.
line ( string $string ) Write a string as standard output.
option ( string $key = null ) : string | array Get the value of a command option.
question ( string $string ) Write a string as question output.
secret ( string $question, boolean $fallback = true ) : string Prompt the user for input but hide the answer from the console.
setConfig ( array $config ) Set the Pagekit config.
setContainer ( Pagekit\Container $container ) Set the Pagekit application instance.

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

Метод Описание
initialize ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )

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

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

Create a new console command instance.
public __construct ( )

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

Aborts command execution.
public abort ( string $string )
$string string

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

Get the value of a command argument.
public argument ( string $key = null ) : string | array
$key string
Результат string | array

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

Prompt the user for input.
public ask ( string $question, string $default = null ) : string
$question string
$default string
Результат string

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

Write a string as comment output.
public comment ( string $string )
$string string

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

Confirm a question with the user.
public confirm ( string $question, boolean $default = true ) : boolean
$question string
$default boolean
Результат boolean

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

Write a string as error output.
public error ( string $string )
$string string

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

Write a string as information output.
public info ( string $string )
$string string

initialize() защищенный Метод

protected initialize ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

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

Write a string as standard output.
public line ( string $string )
$string string

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

Get the value of a command option.
public option ( string $key = null ) : string | array
$key string
Результат string | array

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

Write a string as question output.
public question ( string $string )
$string string

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

Prompt the user for input but hide the answer from the console.
public secret ( string $question, boolean $fallback = true ) : string
$question string
$fallback boolean
Результат string

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

Set the Pagekit config.
public setConfig ( array $config )
$config array

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

Set the Pagekit application instance.
public setContainer ( Pagekit\Container $container )
$container Pagekit\Container

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

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

The Pagekit config.
protected array $config
Результат array

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

The Container instance.
protected Container,Pagekit $container
Результат Pagekit\Container

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

The console command description.
protected string $description
Результат string

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

The console command input.
protected InputInterface,Symfony\Component\Console\Input $input
Результат Symfony\Component\Console\Input\InputInterface

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

The console command name.
protected string $name
Результат string

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

The console command output.
protected OutputInterface,Symfony\Component\Console\Output $output
Результат Symfony\Component\Console\Output\OutputInterface