Пример #1
0
 /**
  * @param \FSi\Bundle\AdminBundle\Event\FormEvent $event
  * @param \Symfony\Component\Form\Form $form
  * @param \FSi\Bundle\AdminBundle\Message\FlashMessages $flashMessages
  */
 public function it_set_error_message_when_form_is_invalid($event, $form, $flashMessages)
 {
     $event->getForm()->willReturn($form);
     $form->isValid()->willReturn(false);
     $flashMessages->error('messages.form.error')->shouldBeCalled();
     $this->onFormRequestPostSubmit($event);
 }
Пример #2
0
 public function onFormRequestPostSubmit(FormEvent $event)
 {
     if (!$event->getForm()->isValid()) {
         $this->flashMessages->error('messages.form.error');
     }
 }