- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/order/matcher/fieldsynchronizer.php
- Класс: Bitrix\Crm\Order\Matcher\FieldSynchronizer
- Вызов: FieldSynchronizer::getPaySystemRelations
static function getPaySystemRelations()
{
if (!isset(static::$relations['P']))
{
$paySystems = [];
$result = PaySystemManager::getList([
'select' => ['ID', 'NAME', 'ACTIVE', 'SORT'],
'filter' => ['ACTIVE' => 'Y'],
'order' => ['SORT'=>'ASC', 'NAME'=>'ASC']
]);
while ($row = $result->fetch())
{
$paySystems[$row['ID']] = [
'ID' => $row['ID'],
'VALUE' => $row['NAME'].' ['.$row['ID'].']',
];
}
static::$relations['P'] = $paySystems;
}
return static::$relations['P'];
}