public static function report()
 {
     RecruiterController::requireLogin();
     global $params;
     $applicationId = new MongoId($params['_id']);
     $recruiterId = $_SESSION['_id'];
     if (!ApplicationModel::isOwned($recruiterId, $applicationId)) {
         return self::ajaxError();
     }
     ApplicationModel::changeStatus($applicationId, ApplicationStudent::STATUS_REPORTED);
     $message = "\n        <h1>Application Reported</h1><br />\n        <b>Application ID:</b> {$applicationId}\n      ";
     sendgmail(['*****@*****.**', '*****@*****.**'], "*****@*****.**", 'Application Reported', $message);
     return self::ajaxSuccess();
 }
Пример #2
0
 public static function changeStatus(MongoId $applicationId, $status)
 {
     ApplicationModel::changeStatus($applicationId, self::$statusHash[$status]);
 }