/**
  * Sets count of notification in iPad
  * @return mixed
  */
 public function actionSetCount()
 {
     $request = yii::$app->request;
     $userId = $request->post('user_id', false);
     $deviceToken = $request->post('device_token', false);
     $notificationCount = (int) $request->post('count', false);
     if ($userId && $deviceToken && $notificationCount >= 0) {
         $deviceTokenModel = new \backend\models\UserDeviceTokens();
         $row = $deviceTokenModel->find()->where(['user_id' => $userId, 'device_token' => $deviceToken])->one();
         if ($row) {
             try {
                 $row->notification_count = $notificationCount;
                 $row->save();
                 return ['message' => 'success'];
             } catch (\Exception $ex) {
                 return ['message' => 'Error occured', 'detail' => $ex->getMessage()];
             }
         } else {
             return ['message' => 'Unable to find such data'];
         }
     } else {
         return ['message' => 'Invalid Data'];
     }
 }