• Модуль: rest
  • Путь к файлу: ~/bitrix/modules/rest/lib/marketplace/client.php
  • Класс: BitrixRestMarketplaceClient
  • Вызов: Client::isPayApplicationAvailable
static function isPayApplicationAvailable() : bool
{
	if (is_null(static::$isPayApplicationAvailable))
	{
		static::$isPayApplicationAvailable = true;
		$time = (int) Option::get('rest', 'time_pay_application_off', 1621029600);
		if (time() > $time)
		{
			if (Loader::includeModule('bitrix24'))
			{
				$region = CBitrix24::getLicensePrefix();
			}
			else
			{
				$region = Option::get('main', '~PARAM_CLIENT_LANG', '');
			}

			if ($region === 'ru')
			{
				static::$isPayApplicationAvailable = false;
			}
		}
	}

	return static::$isPayApplicationAvailable;
}