/** * Список подключенных блогов по рейтингу * * @param int $sUserId ID пользователя * @param int $iLimit Ограничение на количество в ответе * @return array */ public function GetBlogsRatingJoin($sUserId, $iLimit) { if (false === ($data = $this->Cache_Get("blog_rating_join_{$sUserId}_{$iLimit}"))) { $data = $this->oMapperBlog->GetBlogsRatingJoin($sUserId, $iLimit); $this->Cache_Set($data, "blog_rating_join_{$sUserId}_{$iLimit}", array('blog_update', "blog_relation_change_{$sUserId}"), 60 * 60 * 24); } return $data; }
/** * Список подключенных блогов по рейтингу * * @param int $iUserId ID пользователя * @param int $iLimit Ограничение на количество в ответе * * @return array */ public function GetBlogsRatingJoin($iUserId, $iLimit) { $sCacheKey = "blog_rating_join_{$iUserId}_{$iLimit}"; if (false === ($data = E::ModuleCache()->Get($sCacheKey))) { $data = $this->oMapper->GetBlogsRatingJoin($iUserId, $iLimit); E::ModuleCache()->Set($data, $sCacheKey, array('blog_update', "blog_relation_change_{$iUserId}"), 'P1D'); } return $data; }