3namespace Bitrix\Rest\Controller;
5use Bitrix\Main\Web\Uri;
6use Bitrix\Rest\Marketplace\Client;
7use Bitrix\Rest\Service\ServiceContainer;
14 $appCodes = $collection->getAppCodes();
17 if (!empty($appCodes))
19 $appsBuy = Client::getBuy($appCodes);
20 if (isset($appsBuy[
'ITEMS']) && is_array($appsBuy[
'ITEMS']))
22 foreach ($appsBuy[
'ITEMS'] as
$key =>
$app) {
25 'icon' =>
$app[
'ICON'] ? Uri::urnEncode(
$app[
'ICON']) : null
28 if ($limit > 0 &&
count($applications) === $limit)
37 'count' => $collection->count(),
38 'items' => $applications
47 foreach ($collection as $integration)
53 if ($limit > 0 &&
count($integrations) === $limit)
60 'count' => $collection->count(),
61 'items' => $integrations
getApplicationListAction(int $limit)
getIntegrationListAction(int $limit)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
htmlspecialcharsbx($string, $flags=ENT_COMPAT, $doubleEncode=true)
if(empty($signedUserToken)) $key
</p ></td >< td valign=top style='border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 2.0pt 0cm 2.0pt;height:9.0pt'>< p class=Normal align=center style='margin:0cm;margin-bottom:.0001pt;text-align:center;line-height:normal'>< a name=ТекстовоеПоле54 ></a ><?=($taxRate > count( $arTaxList) > 0) ? $taxRate."%"