Пользуюсь компонентом Respect/Validation, проблема такая, не знаю, что вставить в блок try, что бы нормально отработала проверка, сейчас проверка проходит, если не заполнить поле. PHP: public function add() { $validator = v::stringType()->notEmpty()->validate($_POST['comment-text']); $this->validate($validator); flash()->success(['Комментарий добавлен']); return back(); } private function validate($validator) { try { if($validator); } catch (ValidationException $exception) { $exception->findMessages($this->getMessages()); flash()->error($exception->getMessages()); return back(); } }