forge($name = 'default', $config = array())
forge 方法回传一个新的 Fieldset 实例。注意:每个 $name 只能有一个实例。
静态 | 是 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | \Fieldset 物件 | |||||||||
範例 |
|
当建构一个 Fieldset 物件时,你可以传递一个允许你用自订配置来设置物件的配置阵列。 支援以下项目:
参数 | 类型 | 预设 | 描述 |
---|---|---|---|
validation_instance | Validation 物件 |
| 你想用来验证该 Fieldset 的现有 Validation 类别物件。如果没给, 一个新的 Validation 物件会为此 Fieldset 被建构。 |
form_instance | Form 物件 |
| 你想用来建构该 Fieldset 表单的现有 Form 类别物件。如果没给, 一个新的 Form 物件会为此 Fieldset 被建构。 |
除了这些栏位,你可以传递自订表单配置来修改 Fieldset 产生表单的方式。 对于有效的配置值,看看 form.php 配置档案。