/** * Получить объект типа блога по его ID * * @param int $iBlogTypeId * * @return null|ModuleBlog_EntityBlogType */ public function GetBlogTypeById($iBlogTypeId) { $sCacheKey = 'blog_type_' . $iBlogTypeId; if (false === ($data = E::ModuleCache()->Get($sCacheKey))) { $data = $this->oMapper->GetBlogTypeById($iBlogTypeId); E::ModuleCache()->Set($data, $sCacheKey, array('blog_update', 'blog_new'), 'PT30M'); } return $data; }