Spec-Zone.ru › Symfony 4.1

SlotsHelper

class SlotsHelper extends Helper

SlotsHelper управляет слотами шаблона.

Свойства

protected $charset из Helper
protected $slots
protected $openSlots

Методы

setCharset(string $charset)

Устанавливает кодировку по умолчанию.

из Helper
string getCharset()

Получает кодировку по умолчанию.

из Helper
start(string $name)

Начинает новый слот.

stop()

Завершает слот.

bool has(string $name)

Возвращает true, если слот существует.

string get(string $name, bool|string $default = false)

Получает значение слота.

set(string $name, string $content)

Устанавливает значение слота.

bool output(string $name, bool|string $default = false)

Выводит слот.

string getName()

Возвращает каноническое имя этого помощника.

Подробное описание

setCharset(string $charset)

Устанавливает кодировку по умолчанию.

Параметры

string $charset Кодировка

string getCharset()

Получает кодировку по умолчанию.

Возвращаемое значение

string Кодировка по умолчанию

start(string $name)

Начинает новый слот.

Этот метод начинает буфер вывода, который будет закрыт при вызове метода stop().

Параметры

string $name Имя слота

Исключения

InvalidArgumentException если слот с таким же именем уже начат

stop()

Завершает слот.

Исключения

LogicException если не был начат ни один слот

bool has(string $name)

Возвращает true, если слот существует.

Параметры

string $name Имя слота

Возвращаемое значение

bool

string get(string $name, bool|string $default = false)

Получает значение слота.

Параметры

string $name Имя слота
bool|string $default Содержание слота по умолчанию

Возвращаемое значение

string Содержание слота

set(string $name, string $content)

Устанавливает значение слота.

Параметры

string $name Имя слота
string $content Содержание слота

bool output(string $name, bool|string $default = false)

Выводит слот.

Параметры

string $name Имя слота
bool|string $default Содержание слота по умолчанию

Возвращаемое значение

bool true, если слот определен или предоставлено значение по умолчанию, иначе false

string getName()

Возвращает каноническое имя этого помощника.

Возвращаемое значение

string Каноническое имя

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Templating/Helper/SlotsHelper.html

Spec-Zone.ru

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