47 'CODE' => self::DATA_PROVIDER_CODE,
48 'NAME' => Loc::getMessage(
'SALE_USER_CONSENT_DATA_PROVIDER_NAME'),
49 'EDIT_URL' =>
'/bitrix/admin/sale_company.php',
53 $companyNames =
array();
54 $companyAddresses =
array();
57 'select' =>
array(
'NAME',
'ADDRESS'),
58 'filter' =>
array(
'ACTIVE' =>
'Y'),
59 'order' =>
array(
'SORT' =>
'ASC',
'ID' =>
'ASC')
61 while ($company =
$dbRes->fetch())
63 $companyNames[] = $company[
'NAME'];
64 $companyAddresses[] = $company[
'ADDRESS'];
67 if (!empty($companyNames))
70 'COMPANY_NAME' => implode(
'; ', $companyNames),
71 'COMPANY_ADDRESS' => implode(
'; ', $companyAddresses)
80 return new EventResult(EventResult::SUCCESS, $parameters,
'sale');