• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/volume/module/lists.php
  • Класс: BitrixDiskVolumeModuleLists
  • Вызов: Lists::getIblockList
public function getIblockList(): array
{
	static $iblockList;
	if (!$iblockList)
	{
		$iblockList = [];
		if (
			BitrixMainLoader::includeModule('iblock') &&
			BitrixMainLoader::includeModule(self::getModuleId())
		)
		{
			$result = BitrixIblockIblockTable::getList([
				'select' => ['ID'],
				'filter' => [
					'=IBLOCK_TYPE_ID' => 'lists',
				]
			]);
			foreach ($result as $iblock)
			{
				$iblockList[$iblock['ID']] = $iblock;
			}
		}
	}

	return $iblockList;
}