Spec-Zone.ru › Symfony 3.2

NullOutput

class NullOutput implements OutputInterface

NullOutput подавляет весь вывод.

$output = new NullOutput();

Методы

setFormatter(OutputFormatterInterface $formatter)

Устанавливает форматировщик вывода.

OutputFormatterInterface getFormatter()

Возвращает текущую инстанцию форматировщика вывода.

setDecorated(bool $decorated)

Устанавливает флаг форматирования.

bool isDecorated()

Получает флаг форматирования.

setVerbosity(int $level)

Устанавливает уровень подробности вывода.

int getVerbosity()

Получает текущий уровень подробности вывода.

bool isQuiet()

Возвращает значение, указывает ли уровень подробности на тихий режим (-q).

bool isVerbose()

Возвращает значение, указывает ли уровень подробности на подробный режим (-v).

bool isVeryVerbose()

Возвращает значение, указывает ли уровень подробности на очень подробный режим (-vv).

bool isDebug()

Возвращает значение, указывает ли уровень подробности на отладочный режим (-vvv).

writeln(string|array $messages, int $options = self::OUTPUT_NORMAL)

Записывает сообщение в вывод и добавляет перенос строки в конце.

write(string|array $messages, bool $newline = false, int $options = self::OUTPUT_NORMAL)

Записывает сообщение в вывод.

Подробности

setFormatter(OutputFormatterInterface $formatter)

Устанавливает форматировщик вывода.

Параметры

OutputFormatterInterface $formatter

OutputFormatterInterface getFormatter()

Возвращает текущую инстанцию форматировщика вывода.

Значение, возвращаемое функцией

OutputFormatterInterface

setDecorated(bool $decorated)

Устанавливает флаг форматирования.

Параметры

bool $decorated Надо ли форматировать сообщения

bool isDecorated()

Получает флаг форматирования.

Значение, возвращаемое функцией

bool true, если вывод будет форматировать сообщения, иначе false

setVerbosity(int $level)

Устанавливает уровень подробности вывода.

Параметры

int $level Уровень подробности (одно из констант VERBOSITY)

int getVerbosity()

Получает текущий уровень подробности вывода.

Значение, возвращаемое функцией

int Текущий уровень подробности (одно из констант VERBOSITY)

bool isQuiet()

Возвращает значение, указывает ли уровень подробности на тихий режим (-q).

Значение, возвращаемое функцией

bool true, если уровень подробности установлен в VERBOSITY_QUIET, иначе false

bool isVerbose()

Возвращает значение, указывает ли уровень подробности на подробный режим (-v).

Значение, возвращаемое функцией

bool true, если уровень подробности установлен в VERBOSITY_VERBOSE, иначе false

bool isVeryVerbose()

Возвращает значение, указывает ли уровень подробности на очень подробный режим (-vv).

Значение, возвращаемое функцией

bool true, если уровень подробности установлен в VERBOSITY_VERYVERBOSE, иначе false

bool isDebug()

Возвращает значение, указывает ли уровень подробности на отладочный режим (-vvv).

Значение, возвращаемое функцией

bool true, если уровень подробности установлен в VERBOSITY_DEBUG, иначе false

writeln(string|array $messages, int $options = self::OUTPUT_NORMAL)

Записывает сообщение в вывод и добавляет перенос строки в конце.

Параметры

string|array $messages Сообщение как массив строк или одна строка
int $options Побитовая маска опций (одно из констант OUTPUT или VERBOSITY), 0 рассматривается как self::OUTPUT_NORMAL | self::VERBOSITY_NORMAL

write(string|array $messages, bool $newline = false, int $options = self::OUTPUT_NORMAL)

Записывает сообщение в вывод.

Параметры

string|array $messages Сообщение как массив строк или одна строка
bool $newline Добавлять ли перенос строки
int $options Побитовая маска опций (одно из констант OUTPUT или VERBOSITY), 0 рассматривается как self::OUTPUT_NORMAL | self::VERBOSITY_NORMAL

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Console/Output/NullOutput.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API