/** * Method('POST') * @Validatetoken('token') * @Route('lectures/sendinvitation') * @param SpeakerInvitationInputModel $model */ public function sendInvitation(SpeakerInvitationInputModel $model) { if (!$model->isValid()) { $this->redirect('Conferences', 'all'); } $service = new LecturesService($this->dbContext); $result = $service->inviteSpeaker($model); $this->processResponse($result); $this->redirectToUrl('/conferences/details/' . $model->getConferenceId()); }