• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paysystem/manager.php
  • Класс: BitrixSalePaySystemManager
  • Вызов: Manager::getPersonTypeIdList
static function getPersonTypeIdList($paySystemId)
{
	$data = array();

	$dbRestriction = ServiceRestrictionTable::getList(array(
		'filter' => array(
			'SERVICE_ID' => $paySystemId,
			'SERVICE_TYPE' => RestrictionsManager::SERVICE_TYPE_PAYMENT,
			'=CLASS_NAME' => '\'.RestrictionsPersonType::class
		)
	));

	while ($restriction = $dbRestriction->fetch())
		$data = array_merge($data, $restriction['PARAMS']['PERSON_TYPE_ID']);

	return $data;
}