Задача
класс Задача расширяет Компонент (Просмотреть исходный код)
Трейты
| Взаимодействие со временем |
Свойства
| protected Стиль вывода | $вывод | Реализация стиля вывода. | из Компонента |
| protected | $модификаторы | Список модификаторов, которые необходимо применить к данным представления. | из Компонента |
Методы
| void | __construct(OutputStyle $вывод)
Создаёт новый экземпляр компонента. | из Компонента |
| void | renderView(string $представление, Arrayable|array $данные, int $уровеньПодробности)
Отображает указанное представление. | из Компонента |
| void | compile(string $представление, array $данные)
Компилирует содержимое заданного представления. | из Компонента |
| array<int,string>|string | mutate(array<int,string>|string $данные, $модификаторы)
Модифицирует заданные данные с использованием набора модификаторов. | из Компонента |
| mixed | usingQuestionHelper(callable $вызов)
Выполняет вопрос, используя помощника по вопросам компонента. | из Компонента |
| int | secondsUntil(DateTimeInterface|DateInterval|int $задержка)
Получает количество секунд до указанной даты и времени. | из Взаимодействие со временем |
| int | availableAt(DateTimeInterface|DateInterval|int $задержка = 0)
Получает метку времени «доступно в». | из Взаимодействие со временем |
| DateTimeInterface|int | parseDateInterval(DateTimeInterface|DateInterval|int $задержка)
Если заданное значение представляет собой интервал, преобразует его в экземпляр DateTime. | из Взаимодействие со временем |
| int | currentTime()
Получает текущее системное время в виде метки времени UNIX. | из Взаимодействие со временем |
| string | runTimeForHumans(float $начало, float $конец = null)
Выводит время работы в удобочитаемой для человека форме. | из Взаимодействие со временем |
| render($описание, $задача = null, $уровеньПодробности = OutputInterface::VERBOSITY_NORMAL) Без описания |
Подробности
void __construct(OutputStyle $вывод)
Создаёт новый экземпляр компонента.
protected void renderView(string $представление, Arrayable|array $данные, int $уровеньПодробности)
Отображает заданное представление.
protected void compile(string $представление, array $данные)
Компилирует содержимое заданного представления.
protected array<int,string>|string mutate(array<int,string>|string $данные, $модификаторы)
Модифицирует заданные данные с использованием набора модификаторов.
protected mixed usingQuestionHelper(callable $вызов)
Выполняет вопрос, используя помощника по вопросам компонента.
protected int secondsUntil(DateTimeInterface|DateInterval|int $задержка)
Получает количество секунд до указанной даты и времени.
protected int availableAt(DateTimeInterface|DateInterval|int $задержка = 0)
Получает метку времени «доступно в».
protected DateTimeInterface|int parseDateInterval(DateTimeInterface|DateInterval|int $delay)
Если заданное значение является интервалом, преобразуйте его в объект DateTime.
protected int currentTime()
Получить текущее системное время в формате Unix timestamp.
protected string runTimeForHumans(float $startTime, float $endTime = null)
На основе начального времени, отформатировать общее время выполнения для удобного восприятия человеком.
render($description, $task = null, $verbosity = OutputInterface::VERBOSITY_NORMAL)
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Console/View/Components/Task.html