• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/smile.php
  • Класс: CSmileGallery
  • Вызов: CSmileGallery::getListCache
static function getListCache($lang = LANGUAGE_ID)
{
	if ($lang <> '')
		$lang = htmlspecialcharsbx($lang);

	global $CACHE_MANAGER;
	$cache_id = "b_smile_gallery_".$lang;

	if (CACHED_b_smile !== false && $CACHE_MANAGER->Read(CACHED_b_smile, $cache_id, "b_smile"))
	{
		$arResult = $CACHE_MANAGER->Get($cache_id);
	}
	else
	{
		$arResult = self::getList(Array('ORDER' => Array('SORT' => 'ASC')), $lang);
		if (CACHED_b_smile !== false)
			$CACHE_MANAGER->Set($cache_id, $arResult);
	}

	return $arResult;
}