3namespace Bitrix\Lists\Api\Service\ServiceFactory;
5use Bitrix\Lists\Api\Data\IBlockService\IBlockElementFilter;
6use Bitrix\Lists\Api\Data\IBlockService\IBlockListFilter;
7use Bitrix\Main\Config\Option;
11 private static string $iBlockTypeId =
'';
12 private int $socNetGroupId;
16 if (empty(self::$iBlockTypeId))
18 self::$iBlockTypeId = Option::get(
'lists',
'socnet_iblock_type_id');
21 return self::$iBlockTypeId;
26 if ($socNetGroupId > 0)
28 $this->socNetGroupId = $socNetGroupId;
37 ->setSocNetGroupId($this->socNetGroupId)
38 ->setCheckPermission(
false)
fillElementListFilter(IBlockElementFilter $filter)
fillElementDetailInfoFilter(IBlockElementFilter $filter)
setSocNetGroupId(int $socNetGroupId)
fillCatalogFilter(IBlockListFilter $filter)