Spec-Zone.ru › CakePHP 3.3

Трейт StringTemplateTrait

Добавляет функциональность шаблонов строк к любому классу, предоставляя методы для загрузки и разбора шаблонов строк.

Этот трейт требует, чтобы реализующий класс предоставил метод config() для чтения/обновления шаблонов. Реализация этого метода предоставлена классом Cake\Core\InstanceConfigTrait

Прямые пользователи

  • Cake\View\Helper\BreadcrumbsHelper
  • Cake\View\Helper\FormHelper
  • Cake\View\Helper\HtmlHelper
  • Cake\View\Helper\PaginatorHelper
  • Cake\View\Helper\TimeHelper
Пространство имен: Cake\View
Расположение: View/StringTemplateTrait.php

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

  • $_templater protected
    Cake\View\StringTemplate
    Экземпляр StringTemplate.

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

  • formatTemplate() public
    Форматирует строку шаблона с помощью $data
  • templater() public
    templater
  • templates() public
    Получить/установить используемые шаблоны.

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

formatTemplate()source public

formatTemplate( string $name , array $data )

Форматирует строку шаблона с помощью $data

Параметры

строка $name
Имя шаблона.
массив $data
Данные для вставки.

Возвращает

строка

templater()source public

templater( )

templater

Возвращает

Cake\View\StringTemplate

templates()source public

templates( string|null|array $templates null )

Получить/установить используемые шаблоны.

Параметры

строка|null|массив $templates необязательно null

null или строка для чтения шаблонов. Массив позволяет добавлять шаблоны.

Возвращает


$this|строка|массив

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

$_templatersource

protected Cake\View\StringTemplate

Экземпляр StringTemplate.

© 2005–2017 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/3.3/class-Cake.View.StringTemplateTrait.html

Spec-Zone.ru

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