} $month = $objForm->getPost('month'); if (!empty($month)) { $criteria['personal']['month'] = $month; } $year = $objForm->getPost('year'); if (!empty($year)) { $criteria['personal']['year'] = $year; } $district = $objForm->getPost('district'); if (!empty($district)) { $criteria['personal']['district'] = $district; } $high_school = $objForm->getPost('high_school'); if (!empty($high_school)) { $get_high_school = $objSchool->getSchoolByName($high_school, true); if (!empty($get_high_school)) { $criteria['personal']['high_school'] = $get_high_school['id']; } else { $criteria['personal']['high_school'] = ''; $return_null = true; } } $grad_year_h = $objForm->getPost('grad_year_h'); if (!empty($grad_year_h)) { $criteria['personal']['grad_year_h'] = $grad_year_h; } $uni = $objForm->getPost('uni'); if (!empty($uni)) { $get_uni = $objSchool->getSchoolByName($uni); if (!empty($get_uni)) {
} if (!empty($high_school) && empty($grad_year_h)) { $objValid->add2Errors('grad_year_h'); } if (empty($uni) && !empty($grad_year_u)) { $objValid->add2Errors('uni'); } if (!empty($uni) && empty($grad_year_u)) { $objValid->add2Errors('grad_year_u'); } if ($objMember->isDuplicateEmail($email)) { $objValid->add2Errors('duplicate_email'); } $params = $objValid->objForm->getPostArray($objValid->_expected); if (!empty($high_school)) { $get_high_school = $objSchool->getSchoolByName(trim($high_school), true); if (!empty($get_high_school)) { $high_school_id = $get_high_school['id']; $params['high_school'] = $high_school_id; } else { $new_high_school = $objSchool->addHighSchool(array('name' => trim($high_school))); if (!empty($new_high_school)) { $high_school_id = $new_high_school['id']; $params['high_school'] = $high_school_id; } else { $success = false; } } } if (!empty($uni)) { $get_uni = $objSchool->getSchoolByName(trim($uni));