Трейт IdGeneratorTrait
Трейт, предоставляющий методы генерации идентификаторов для использования в различных классах виджетов.
Прямые пользователи
Краткое описание свойств
-
$_idPrefixprotectedПрефикс для атрибута id.string|null -
$_idSuffixesprotectedСписок суффиксов id, используемых в текущем рендеринге.array
Краткое описание методов
- _clearIds() protectedОчистить сохранённые суффиксы ID.
- _domId() protectedСгенерировать ID, подходящий для использования в атрибуте ID.
- _id() protectedСгенерировать атрибут ID для элемента.
- _idSuffix() protectedСгенерировать суффикс ID.
Подробное описание методов
_domId()source protected
_domId( string $value )
Сгенерировать ID, подходящий для использования в атрибуте ID.
Параметры
- string
$value - Значение, которое нужно преобразовать в ID.
Возвращает
stringСгенерированный id.
_id()source protected
_id( string $name , string $val )
Сгенерировать атрибут ID для элемента.
Обеспечивает уникальность id для заданного набора полей.
Параметры
- string
$name - Имя атрибута ID.
- string
$val - Значение атрибута ID.
Возвращает
stringСгенерированный id.
_idSuffix()source protected
_idSuffix( string $val )
Сгенерировать суффикс ID.
Обеспечивает уникальность id для заданного набора полей.
Параметры
- string
$val - Значение атрибута ID.
Возвращает
stringСгенерированный суффикс id.
Подробное описание свойств
© 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/3.8/class-Cake.View.Helper.IdGeneratorTrait.html