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