public function getLikedStoriesByUser($userId) { $page = intval($this->app->request->get('page')); $page = $page <= 0 ? 1 : $page; $pageSize = intval($this->app->request->get('pageSize')); $pageSize = $pageSize <= 0 ? 20 : $pageSize; $totalStoriesCount = StoryRepository::getAllLikedStoriesCountByUser($userId); $currentUserId = intval($this->app->request->get('currentUser')); $tempRst = StoryRepository::getAllLikedStoriesByUser($currentUserId, $userId, $page, $pageSize); $stories = $this->assembleStoryList($tempRst); $this->sendResponse(array('total' => $totalStoriesCount, 'stories' => $stories)); }