Example #1
0
 /**
  * @param int $id
  * @param Media $document
  * @return \Kris\LaravelFormBuilder\Form
  */
 protected function getEditForm($id, Media $document)
 {
     $attributes = ['name' => $document->name, 'public_url' => $document->getPublicURL()];
     foreach ($document->translations as $translation) {
         $attributes[$translation->locale] = $translation->toArray();
     }
     return $this->form('Reactor\\Html\\Forms\\Documents\\EditForm', ['url' => route('reactor.documents.update', $id), 'model' => $attributes]);
 }