Exemple #1
0
 /**
  * @param $applicationID
  */
 private function rejectApplication($applicationID)
 {
     $applicationInfo = SJB_Applications::getBySID($applicationID);
     $jobseekerSID = $applicationInfo['jobseeker_id'];
     SJB_Applications::reject($applicationID);
     if (SJB_UserNotificationsManager::isUserNotifiedOnApplicationsRejection($jobseekerSID)) {
         SJB_Notifications::sendUserApplicationApproveOrRejectLetter($applicationID, 'rejected');
     }
     $statisticSID = SJB_Statistics::getStatisticsByObjectSID($applicationID, 'apply');
     if ($statisticSID) {
         SJB_Statistics::updateStatistics($statisticSID, array('approve' => 0, 'reject' => 1));
     }
 }