|
@@ -470,9 +470,7 @@ class Form implements Renderable
|
|
|
{
|
|
{
|
|
|
$this->setHtmlAttribute('id', $this->getElementId());
|
|
$this->setHtmlAttribute('id', $this->getElementId());
|
|
|
|
|
|
|
|
- foreach ($this->fields as $field) {
|
|
|
|
|
- $field->fill($this->model()->toArray());
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ $this->fillFields($this->model()->toArray());
|
|
|
|
|
|
|
|
return [
|
|
return [
|
|
|
'start' => $this->open(),
|
|
'start' => $this->open(),
|
|
@@ -483,6 +481,13 @@ class Form implements Renderable
|
|
|
];
|
|
];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public function fillFields(array $data)
|
|
|
|
|
+ {
|
|
|
|
|
+ foreach ($this->fields as $field) {
|
|
|
|
|
+ $field->fill($data);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* @return string
|
|
* @return string
|
|
|
*/
|
|
*/
|