Spec-Zone.ru › CakePHP 4.2

Trait ViewVarsTrait

Предоставляет метод set() для сбора контекста шаблона.

Собранные данные контекста могут быть переданы другому объекту. Это делается, например, в контроллере, задаче шаблона и представлении.

Пространство имен: Cake\View

Краткое описание свойств

  • $_viewBuilder protected
    Cake\View\ViewBuilder|null

    Используемый экземпляр билдера представлений.

Краткое описание методов

  • createView() public

    Создаёт экземпляр класса представления на основе текущей конфигурации.

  • set() public

    Сохраняет переменную или ассоциативный массив переменных для использования внутри шаблона.

  • viewBuilder() public

    Получает используемый билдер представлений.

Подробное описание методов

createView() public

createView(string|null $viewClass = null): Cake\View\View

Создаёт экземпляр класса представления на основе текущей конфигурации.

Параметры

string|null $viewClass optional

Необязательное имя класса представления с указанием пространства имён для экземплиации.

Возвращает

Cake\View\View

Выбрасывает

Cake\View\Exception\MissingViewException
Если класс представления не найден.

set() public

set(string|array $name, mixed $value = null): $this

Сохраняет переменную или ассоциативный массив переменных для использования внутри шаблона.

Параметры

string|array $name

Строка или массив данных.

mixed $value optional

Значение в случае, если $name — строка (которая затем выступает в качестве ключа). Не используется, если $name — ассоциативный массив, в противном случае служит значениями для ключей $name.

Возвращает

$this

viewBuilder() public

viewBuilder(): Cake\View\ViewBuilder

Получает используемый билдер представлений.

Возвращает

Cake\View\ViewBuilder

Подробное описание свойств

$_viewBuilder protected

Используемый экземпляр билдера представлений.

Тип

Cake\View\ViewBuilder|null

© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.2/trait-Cake.View.ViewVarsTrait.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API