/** * @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)); } }