Spec-Zone.ru › Symfony 4.1

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()

Возвращает true, если уровень подробности — тихий (-q).

bool isVerbose()

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

bool isVeryVerbose()

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

bool isDebug()

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

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

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

write(string|iterable $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()

Возвращает true, если уровень подробности — тихий (-q).

Значение результата

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

bool isVerbose()

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

Значение результата

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

bool isVeryVerbose()

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

Значение результата

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

bool isDebug()

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

Значение результата

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

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

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

Параметры

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

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

Выводит сообщение в вывод.

Параметры

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

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

Spec-Zone.ru

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