Trait IdGeneratorTrait
一个提供 ID 生成方法的 trait,用于各种小部件类。
命名空间: Cake\View\Helper
属性概要
-
$_idPrefix protected
string|null
ID 属性的前缀。
-
$_idSuffixes protected
list<string>
当前渲染中使用的 ID 后缀列表。
方法概要
-
_clearIds() protected
清除存储的 ID 后缀。
-
_domId() protected
生成适合用在 ID 属性中的 ID。
-
_id() protected
为元素生成一个 ID 属性。
-
_idSuffix() protected
生成一个 ID 后缀。
方法详情
_domId() ¶ protected
_domId(string $value): string
生成适合用在 ID 属性中的 ID。
参数
-
string
$value 要转换为 ID 的值。
返回值
string
_id() ¶ protected
_id(string $name, string $val): string
为元素生成一个 ID 属性。
确保给定字段集的 ID 是唯一的。
参数
-
string
$name ID 属性名称。
-
string
$val ID 属性值。
返回值
string
_idSuffix() ¶ protected
_idSuffix(string $val): string
生成一个 ID 后缀。
确保给定字段集的 ID 是唯一的。
参数
-
string
$val ID 属性值。
返回值
string