Фабрика
интерфейс Фабрика (Исходный код)
Методы
| bool | exists(string $view)
Определить, существует ли указанный вид. | |
| Вид | file(string $path, Arrayable|array $data = [], array $mergeData = [])
Получить отрендеренное содержимое представления для указанного пути. | |
| Вид | make(string $view, Arrayable|array $data = [], array $mergeData = [])
Получить отрендеренное содержимое представления для указанного вида. | |
| mixed | share(array|string $key, mixed $value = null)
Добавить данные общего доступа к среде. | |
| array | composer(array|string $views, Closure|string $callback)
Зарегистрировать событие композитора представления. | |
| array | creator(array|string $views, Closure|string $callback)
Зарегистрировать событие создателя представления. | |
| $this | addNamespace(string $namespace, string|array $hints)
Добавить новый namespace в загрузчик. | |
| $this | replaceNamespace(string $namespace, string|array $hints)
Заменить подсказки namespace для заданного namespace. |
Подробности
bool exists(string $view)
Определить, существует ли указанный вид.
Вид file(string $path, Arrayable|array $data = [], array $mergeData = [])
Получить отрендеренное содержимое представления для указанного пути.
Вид make(string $view, Arrayable|array $data = [], array $mergeData = [])
Получить отрендеренное содержимое представления для указанного вида.
mixed share(array|string $key, mixed $value = null)
Добавить данные общего доступа к среде.
array composer(array|string $views, Closure|string $callback)
Зарегистрировать событие композитора представления.
array creator(array|string $views, Closure|string $callback)
Зарегистрировать событие создателя представления.
$this addNamespace(string $namespace, string|array $hints)
Добавить новый namespace в загрузчик.
$this replaceNamespace(string $namespace, string|array $hints)
Заменить подсказки namespace для заданного namespace.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Contracts/View/Factory.html