OutputStyle
class OutputStyle extends SymfonyStyle implements NewLineAware (View source)
Свойства
| protected int | $newLinesWritten | Количество заключительных символов новой строки, выведенных последним выводом. | |
| protected bool устарело | $newLineWritten | Если последний выведенный вывод содержал символ новой строки. |
Методы
| void | __construct(InputInterface $input, OutputInterface $output)
Создать новый экземпляр OutputStyle консоли. | |
| mixed | askQuestion(Question $question) {@inheritdoc} | |
| write(string|iterable $messages, bool $newline = false, int $options = 0) {@inheritdoc} | ||
| void | writeln(string|iterable $messages, int $type = self::OUTPUT_NORMAL) {@inheritdoc} | |
| void | newLine(int $count = 1) {@inheritdoc} | |
| int | newLinesWritten()
Количество заключительных символов новой строки, которые были выведены. | |
| bool | newLineWritten() устарело
Указывает, была ли уже написана новая строка. | |
| trailingNewLineCount($messages) Без описания | ||
| bool | isQuiet()
Возвращает значение, определяющее, является ли уровень подробности тихим (-q). | |
| bool | isVerbose()
Возвращает значение, определяющее, является ли уровень подробности подробным (-v). | |
| bool | isVeryVerbose()
Возвращает значение, определяющее, является ли уровень подробности очень подробным (-vv). | |
| bool | isDebug()
Возвращает значение, определяющее, является ли уровень подробности отладочным (-vvv). | |
| OutputInterface | getOutput()
Получить базовую реализацию вывода Symfony. |
Подробности
void __construct(InputInterface $input, OutputInterface $output)
Создать новый экземпляр OutputStyle консоли.
mixed askQuestion(Question $question)
{@inheritdoc}
write(string|iterable $messages, bool $newline = false, int $options = 0)
{@inheritdoc}
void writeln(string|iterable $messages, int $type = self::OUTPUT_NORMAL)
{@inheritdoc}
void newLine(int $count = 1)
{@inheritdoc}
int newLinesWritten()
Количество заключительных символов новой строки, которые были выведены.
bool newLineWritten() устарело
устарело
Указывает, была ли уже написана новая строка.
protected trailingNewLineCount($messages)
Без описания
bool isQuiet()
Возвращает значение, определяющее, является ли уровень подробности тихим (-q).
bool isVerbose()
Возвращает значение, определяющее, является ли уровень подробности подробным (-v).
bool isVeryVerbose()
Возвращает значение, определяющее, является ли уровень подробности очень подробным (-vv).
bool isDebug()
Возвращает значение, определяющее, является ли уровень подробности отладочным (-vvv).
OutputInterface getOutput()
Получить базовую реализацию вывода Symfony.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Console/OutputStyle.html