- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/integration/clientresolver.php
- Класс: Bitrix\Crm\Integration\ClientResolver
- Вызов: ClientResolver::getClientResolverPlacementParams
static function getClientResolverPlacementParams(int $countryId): ?array
{
$clientResolverPropertyType = static::getClientResolverPropertyWithPlacements($countryId);
return (
$clientResolverPropertyType
? [
'isPlacement' => (
isset($clientResolverPropertyType['IS_PLACEMENT'])
&& $clientResolverPropertyType['IS_PLACEMENT'] === 'Y'
),
'numberOfPlacements' =>
isset($clientResolverPropertyType['PLACEMENTS']) && is_array($clientResolverPropertyType['PLACEMENTS'])
? count($clientResolverPropertyType['PLACEMENTS'])
: 0
,
'countryId' => $countryId,
'defaultAppInfo' =>
$clientResolverPropertyType['DEFAULT_APP_INFO']
?? [
'code' => '',
'title' => '',
'isAvailable' => 'N',
'isInstalled' => 'N',
],
]
: null
);
}