Example #1
0
 /**
  * Listener for the {@link FormEvents::POST_SUBMIT} event.
  *
  * @param FormEvent $event The event object
  */
 public function postSubmit(FormEvent $event)
 {
     if ($event->getForm()->isRoot()) {
         // Collect the submitted data of each form
         $this->dataCollector->collectSubmittedData($event->getForm());
         // Assemble a form tree
         // This is done again after the view is built, but we need it here as the view is not always created.
         $this->dataCollector->buildPreliminaryFormTree($event->getForm());
     }
 }
 /**
  * Listener for the {@link FormEvents::POST_SUBMIT} event.
  *
  * @param FormEvent $event The event object
  */
 public function postSubmit(FormEvent $event)
 {
     if ($event->getForm()->isRoot()) {
         // Collect the submitted data of each form
         $this->dataCollector->collectSubmittedData($event->getForm());
         // Assemble a form tree
         // This is done again in collectViewVariables(), but that method
         // is not guaranteed to be called (i.e. when no view is created)
         $this->dataCollector->buildPreliminaryFormTree($event->getForm());
     }
 }