Трейт 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
Краткое описание свойств
- Экземпляр StringTemplate.
$_templaterprotected
Краткое описание методов
- formatTemplate() publicФорматирует строку шаблона с помощью $data
- templater() publictemplater
- templates() publicПолучить/установить используемые шаблоны.
Подробное описание методов
formatTemplate()source public
formatTemplate( string $name , array $data )
Форматирует строку шаблона с помощью $data
Параметры
- строка
$name - Имя шаблона.
- массив
$data - Данные для вставки.
Возвращает
строкаtemplates()source public
templates( string|null|array $templates null )
Получить/установить используемые шаблоны.
Параметры
- строка|null|массив
$templatesнеобязательно null null или строка для чтения шаблонов. Массив позволяет добавлять шаблоны.
Возвращает
$this|строка|массив
Подробное описание свойств
© 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