public function validateID(Model_Education_Programs $educationPrograms, Http_Request $request) { if (!$educationPrograms->programIDExists($request->program, $request->program_type)) { $this->invalidate(); $this->setValidationError('program', $request->program_type == 'direction' ? 'Направление не существует' : 'Курсы не существуют'); return FALSE; } return TRUE; }
private function validateSpeciality(Model_Education_Programs $educationPrograms) { if (!$educationPrograms->programIDExists($this->speciality->value, 'direction')) { $this->invalidate(); $this->setValidationError('speciality', 'Направления с таким ID не существует'); return FALSE; } return TRUE; }