uawdijnntqw1x1x1
IP : 3.17.156.114
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
.
/
b24.axolotl.ru
/
public_html
/
bitrix
/
modules
/
main
/
lib
/
license.php
/
/
<?php namespace Bitrix\Main; use Bitrix\Main\Config\Option; use Bitrix\Main\Type\Date; final class License { private $isLicenseClientIncluded = false; private function includeUpdateClient(): void { if (!$this->isLicenseClientIncluded) { $this->isLicenseClientIncluded = true; require_once(Application::getDocumentRoot() . "/bitrix/modules/main/classes/general/update_client.php"); } } public function getKey(): ?string { $this->includeUpdateClient(); $key = \CUpdateClient::GetLicenseKey(); if (is_string($key)) { return $key; } return null; } public function isDemo(): bool { return defined("DEMO") && DEMO === "Y"; } public function isTimeBound(): bool { return defined("TIMELIMIT_EDITION") && TIMELIMIT_EDITION === "Y"; } public function isEncoded(): bool { return defined("ENCODE") && ENCODE === "Y"; } public function getExpireDate(): ?Date { $date = (int)$GLOBALS["SiteExpireDate"]; if ($date > 0) { return Date::createFromTimestamp($date); } return null; } public function getRegion(): ?string { if (Loader::includeModule('bitrix24')) { return \CBitrix24::getPortalZone(); } $region = Option::get('main', '~PARAM_CLIENT_LANG'); if (!empty($region)) { return $region; } $region = $this->getRegionByVendor(); if (!empty($region)) { return $region; } return $this->getRegionByLanguage(); } private function getRegionByVendor(): ?string { $vendor = Option::get("main", "vendor"); if ($vendor === 'ua_bitrix_portal') { return 'ua'; } if ($vendor === 'bitrix_portal') { return 'en'; } if ($vendor === '1c_bitrix_portal') { return 'ru'; } return null; } private function getRegionByLanguage(): ?string { $documentRoot = Application::getDocumentRoot(); if (file_exists($documentRoot . '/bitrix/modules/main/lang/ua')) { return 'ua'; } if (file_exists($documentRoot . '/bitrix/modules/main/lang/by')) { return 'by'; } if (file_exists($documentRoot . '/bitrix/modules/main/lang/kz')) { return 'kz'; } if (file_exists($documentRoot . '/bitrix/modules/main/lang/ru')) { return 'ru'; } return null; } }
/var/www/axolotl/data/www/./b24.axolotl.ru/public_html/bitrix/modules/main/lib/license.php