/** * Возвращает список ID пользователей, являющихся авторами в блоге * * @param $xBlogId * * @return array */ public function GetAuthorsIdByBlog($xBlogId) { $nBlogId = $this->_entityId($xBlogId); if ($nBlogId) { $sCacheKey = 'authors_id_by_blog_' . $nBlogId; if (false === ($data = E::ModuleCache()->Get($sCacheKey))) { $data = $this->oMapper->GetAuthorsIdByBlogId($nBlogId); E::ModuleCache()->Set($data, $sCacheKey, array('blog_update', 'blog_new', 'topic_new', 'topic_update'), 'P1D'); } return $data; } return array(); }