类模式
包含表单实例的模式信息。
命名空间: Cake\Form
属性摘要
-
$_fieldDefaults 受保护的
array<string, mixed>
字段的默认值。
-
$_fields 受保护的
array<string, array<string, mixed>>
此模式中的字段。
方法摘要
-
__debugInfo() 公共的
获取此对象的打印版本
-
addField() 公共的
向模式添加字段。
-
addFields() 公共的
向模式添加多个字段。
-
field() 公共的
获取给定字段的属性。
-
fieldType() 公共的
获取命名字段的类型。
-
fields() 公共的
获取模式中的字段列表。
-
removeField() 公共的
从模式中删除字段。
方法详细信息
addField() ¶ 公共的
addField(string $name, array<string, mixed>|string $attrs): $this
向模式添加字段。
参数
-
string
$name 字段名称。
-
array<string, mixed>|string
$attrs 字段的属性,或作为字符串的类型。
返回值
$this
addFields() ¶ 公共的
addFields(array<string, array<string, mixed>|string> $fields): $this
向模式添加多个字段。
参数
-
array<string, array<string, mixed>|string>
$fields 要添加的字段。
返回值
$this
field() ¶ 公共的
field(string $name): array<string, mixed>|null
获取给定字段的属性。
参数
-
string
$name 字段名称。
返回值
array<string, mixed>|null
fieldType() ¶ 公共的
fieldType(string $name): string|null
获取命名字段的类型。
参数
-
string
$name 字段的名称。
返回值
string|null