Trait IdGeneratorTrait
Атрибут, предоставляющий методы генерации идентификаторов для использования в различных классах виджетов.
Краткое описание свойств
- $_idPrefix protected
string|nullПрефикс для атрибута идентификатора.
- $_idSuffixes protected
string[]Список суффиксов идентификаторов, используемых в текущем рендеринге.
Краткое описание методов
-
_clearIds() protected
Очистить сохранённые суффиксы идентификаторов.
-
_domId() protected
Сгенерировать идентификатор, подходящий для использования в атрибуте идентификатора.
-
_id() protected
Сгенерировать атрибут идентификатора для элемента.
-
_idSuffix() protected
Сгенерировать суффикс идентификатора.
Подробное описание методов
_clearIds() protected
_clearIds(): void
Очистить сохранённые суффиксы идентификаторов.
Возвращаемое значение
void_domId() protected
_domId(string $value): string
Сгенерировать идентификатор, подходящий для использования в атрибуте идентификатора.
Параметры
-
string$value Значение, которое нужно преобразовать в идентификатор.
Возвращаемое значение
string_id() protected
_id(string $name, string $val): string
Сгенерировать атрибут идентификатора для элемента.
Обеспечивает уникальность идентификаторов для заданного набора полей.
Параметры
-
string$name Имя атрибута идентификатора.
-
string$val Значение атрибута идентификатора.
Возвращаемое значение
string_idSuffix() protected
_idSuffix(string $val): string
Сгенерировать суффикс идентификатора.
Обеспечивает уникальность идентификаторов для заданного набора полей.
Параметры
-
string$val Значение атрибута идентификатора.
Возвращаемое значение
stringПодробное описание свойств
$_idPrefix protected
Префикс для атрибута идентификатора.
Тип
string|null$_idSuffixes protected
Список суффиксов идентификаторов, используемых в текущем рендеринге.
Тип
string[]
© 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.Helper.IdGeneratorTrait.html