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