Example #1
0
 /**
  * Executes all finishers of this form
  *
  * @return void
  */
 protected function invokeFinishers()
 {
     $finisherContext = $this->objectManager->get(FinisherContext::class, $this, $this->getControllerContext());
     foreach ($this->formDefinition->getFinishers() as $finisher) {
         $finisher->execute($finisherContext);
         if ($finisherContext->isCancelled()) {
             break;
         }
     }
 }