예제 #1
0
파일: Edit.php 프로젝트: vyrus/remote-edu
 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;
 }
예제 #2
0
파일: Add.php 프로젝트: vyrus/remote-edu
 private function validateSpeciality(Model_Education_Programs $educationPrograms)
 {
     if (!$educationPrograms->programIDExists($this->speciality->value, 'direction')) {
         $this->invalidate();
         $this->setValidationError('speciality', 'Направления с таким ID не существует');
         return FALSE;
     }
     return TRUE;
 }