File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/sender/lib/integration/landing/site.php
Back
<?php namespace Bitrix\Sender\Integration\Landing; class Site { private static function canUse(): bool { return \Bitrix\Main\Loader::includeModule('landing'); } /** * Return site page and store public urls * @return array */ public static function getLandingAndStorePublicUrls(): array { if (!static::canUse()) { return []; } $siteIds = \Bitrix\Landing\Site::getList([ 'select' => [ 'ID', ], 'filter' => [ '@TYPE' => ['PAGE', 'STORE'], ], ]); $siteIds = array_column($siteIds->fetchAll(), 'ID'); if (empty($siteIds)) { return []; } return array_values((array)\Bitrix\Landing\Site::getPublicUrl($siteIds)); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings