Exemplo n.º 1
0
 /**
  * Handle the command.
  */
 public function handle()
 {
     /* @var FormBuilder $builder */
     foreach ($this->builder->getForms() as $builder) {
         $builder->build();
     }
 }
Exemplo n.º 2
0
 /**
  * Handle the command.
  */
 public function handle()
 {
     /* @var FormBuilder $builder */
     foreach ($this->builder->getForms() as $builder) {
         $this->mergeFields($this->builder->getForm(), $builder->getForm());
     }
 }
Exemplo n.º 3
0
 /**
  * Handle the command.
  *
  * @param Request $request
  */
 public function handle(Request $request)
 {
     if (!$request->isMethod('post')) {
         return;
     }
     $this->builder->fire('posting_forms', ['builder' => $this->builder]);
     /* @var FormBuilder $builder */
     foreach ($forms = $this->builder->getForms() as $slug => $builder) {
         $this->builder->fire('posting_' . $slug, compact('builder', 'forms'));
         $builder->post();
     }
 }
Exemplo n.º 4
0
 /**
  * Handle the command.
  */
 public function handle()
 {
     /* @var FormBuilder $builder */
     foreach ($this->builder->getForms() as $builder) {
         if ($builder->hasFormErrors()) {
             // We can't save now!
             $this->builder->setSave(false);
             /*
              * Merge errors from child forms into the
              * multiple form builder's form instance.
              */
             $this->mergeErrors($builder->getFormErrors());
         }
     }
 }