• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/helper/gratitude.php
  • Класс: BitrixSocialnetworkHelperGratitude
  • Вызов: Gratitude::getIblockId
static function getIblockId()
{
	static $result = null;

	if ($result === null)
	{
		$result = false;

		if (!Loader::includeModule('iblock'))
		{
			return $result;
		}

		$res = BitrixIblockIblockTable::getList(array(
			'filter' => [
				'=CODE' => self::SOCIALNETWORK_GRATITUDE_IBLOCK_CODE,
				'=IBLOCK_TYPE_ID' => self::SOCIALNETWORK_GRATITUDE_IBLOCK_TYPE_ID
			],
			'select' => [ 'ID' ]
		));
		if ($iblockFields = $res->fetch())
		{
			$result = (int)($iblockFields['ID']);
		}
	}

	return $result;
}