1 | <?php |
||
24 | class FormBuilder extends \Collective\Html\FormBuilder |
||
25 | { |
||
26 | /** |
||
27 | * Render Form object into Html form with Former. |
||
28 | * |
||
29 | * @param FormInterface $form |
||
30 | * @param array $attributes |
||
31 | * |
||
32 | * @return string |
||
33 | */ |
||
34 | public function form(FormInterface $form, array $attributes = []) |
||
53 | |||
54 | /** |
||
55 | * Generate Former field. |
||
56 | * |
||
57 | * @param string $name |
||
58 | * @param array $field |
||
59 | * |
||
60 | * @return Field |
||
61 | */ |
||
62 | public function element($name, array $field) |
||
75 | |||
76 | /** |
||
77 | * Render form actions. |
||
78 | * |
||
79 | * @param FormInterface $form |
||
80 | * |
||
81 | * @return string |
||
82 | */ |
||
83 | public function actions(FormInterface $form) |
||
101 | |||
102 | /** |
||
103 | * @param $former |
||
104 | * @param array $attributes |
||
105 | * @param array $rules |
||
106 | * |
||
107 | * @return void |
||
108 | */ |
||
109 | protected function setupForm($former, array $attributes, array $rules) |
||
115 | |||
116 | /** |
||
117 | * @param array $attributes |
||
118 | * @param object $object |
||
119 | * |
||
120 | * @return void |
||
121 | */ |
||
122 | protected function setAttributes(array $attributes, $object) |
||
132 | |||
133 | /** |
||
134 | * @param array $fields |
||
135 | * @param bool $populate |
||
136 | * |
||
137 | * @return string |
||
138 | */ |
||
139 | protected function renderFields(array $fields, $populate = false) |
||
154 | } |
||
155 |