public function archiveNotification($id)
 {
     $result = Notifications::archiveNotifications($id);
     if ($result) {
         Session::flash('success_msg', 'Notification archived successfully');
         return Redirect::back();
     } else {
         Session::flash('error_msg', 'Unable to archive notification');
         return Redirect::back();
     }
 }
 public static function archiveNotifications($id)
 {
     try {
         $n = Notifications::findOrFail($id);
         $n->status = Notifications::NOTIFICATIONS_ARCHIVED;
         $n->save();
         return true;
     } catch (\Illuminate\Database\Eloquent\ModelNotFoundException $e) {
         return false;
     }
 }