• Модуль: rest
  • Путь к файлу: ~/bitrix/modules/rest/lib/placement.php
  • Класс: BitrixRestPlacementTable
  • Вызов: PlacementTable::getHandlers
static function getHandlers($placement, int $userId = null)
{
	$dbRes = static::getList(
		[
			'filter' => [
				'=PLACEMENT' => $placement,
				'=REST_APP.ACTIVE' => AppTable::ACTIVE,
				'=USER_ID' => static::getUserFilter($userId),
			],
			'select' => [
				'ID',
				'ICON_ID',
				'TITLE',
				'GROUP_NAME',
				'OPTIONS',
				'COMMENT',
				'APP_ID',
				'ADDITIONAL',
				'INSTALLED' => 'REST_APP.INSTALLED',
				'APP_NAME' => 'REST_APP.APP_NAME',
				'APP_ACCESS' => 'REST_APP.ACCESS',
			],
		]
	);

	return $dbRes;
}