Example #1
0
 /**
  * Список подключенных блогов по рейтингу
  *
  * @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;
 }
Example #2
0
 /**
  * Список подключенных блогов по рейтингу
  *
  * @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;
 }