コード例 #1
0
ファイル: MailboxHandler.php プロジェクト: Maksold/platform
 /**
  * Processing of form reload.
  */
 protected function processReload()
 {
     $this->form->handleRequest($this->request);
     $type = $this->form->get('processType')->getViewData();
     /** @var Mailbox $data */
     $data = $this->form->getData();
     if (!empty($type)) {
         $processorEntity = $this->mailboxProcessStorage->getNewSettingsEntity($type);
         $data->setProcessSettings($processorEntity);
     } else {
         $data->setProcessSettings(null);
     }
     $this->form = $this->formFactory->create(self::FORM, $data);
 }