Компонент
абстрактный класс Component (Код источника)
Свойства
| protected OutputStyle | $output | Реализация стиля вывода. | |
| protected | $mutators | Список мутаторов, применяемых к данным представления. |
Методы
| void | __construct(OutputStyle $output)
Создаёт новый экземпляр компонента. | |
| void | renderView(string $view, Arrayable|array $data, int $verbosity)
Отображает заданное представление. | |
| void | compile(string $view, array $data)
Компилирует содержимое заданного представления. | |
| array<int,string>|string | mutate(array<int,string>|string $data, $mutators)
Применяет заданный набор мутаторов к заданным данным. | |
| mixed | usingQuestionHelper(callable $callable)
Использует помощник по вопросам компонента для выполнения заданной функции. |
Подробности
void __construct(OutputStyle $output)
Создаёт новый экземпляр компонента.
protected void renderView(string $view, Arrayable|array $data, int $verbosity)
Отображает заданное представление.
protected void compile(string $view, array $data)
Компилирует содержимое заданного представления.
protected array<int,string>|string mutate(array<int,string>|string $data, $mutators)
Применяет заданный набор мутаторов к заданным данным.
protected mixed usingQuestionHelper(callable $callable)
Выполняет вопрос, используя помощник по вопросам компонента.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Console/View/Components/Component.html