public static function hasNfrLicense() { if (self::$hasNfrLicense !== null) { return self::$hasNfrLicense; } if (!(ModuleManager::isModuleInstalled('bitrix24') && Loader::includeModule('bitrix24')) && method_exists('CBitrix24', 'IsNfrLicense')) { return self::$hasNfrLicense = false; } return self::$hasNfrLicense = \CBitrix24::IsNfrLicense(); }
public static function IsPro() { if (!CModule::IncludeModule('bitrix24')) { return true; } if (CBitrix24::IsLicensePaid()) { return true; } if (CBitrix24::IsNfrLicense()) { return true; } if (CBitrix24::IsDemoLicense()) { return true; } return false; }