예제 #1
0
 /**
  * Return the form for editing an existing page.
  *
  * @param PageRepositoryInterface $pages
  * @param PageEntryFormBuilder    $form
  * @param                         $id
  * @return \Symfony\Component\HttpFoundation\Response
  */
 public function edit(PageRepositoryInterface $pages, PageEntryFormBuilder $form, $id)
 {
     $page = $pages->find($id);
     $this->dispatch(new AddEntryFormFromPage($form, $page));
     $this->dispatch(new AddPageFormFromPage($form, $page));
     return $form->render($id);
 }