public function updateStoryStatus($storyId)
 {
     $reqData = $this->getDataFromRequestWithJsonFormat();
     if (!isset($reqData['UserId']) || intval($reqData['UserId']) <= 0) {
         $this->sendResponse(array('success' => false, 'message' => 'Invalid user!'));
     }
     $userId = intval($reqData['UserId']);
     if (!isset($reqData['Status']) || intval($reqData['Status']) <= 0) {
         $this->sendResponse(array('success' => false, 'message' => 'Invalid status!'));
     }
     $status = intval($reqData['Status']);
     $story = StoryRepository::findStoryById($storyId);
     if ($status == UpdateStoryStatus::Report) {
     }
     if ($status == UpdateStoryStatus::View) {
         $story['ViewCount'] += 1;
         StoryRepository::update($story['StoryId'], $story);
     }
     if ($status == UpdateStoryStatus::Play) {
         $story['PlayCount'] += 1;
         StoryRepository::update($story['StoryId'], $story);
     }
     if ($status == UpdateStoryStatus::Share) {
         $story['SharedCount'] += 1;
         StoryRepository::update($story['StoryId'], $story);
     }
     $this->sendResponse(array('success' => true));
 }