__construct($message="", $code=0, \Exception $previous=null)
static registerClassAliases(array $aliases)
static requireModule($moduleName)
static includeModule($moduleName)
const MODULE_DEMO_EXPIRED
static clearModuleCache($moduleName)
static registerHandler(callable $handler)
static registerAutoLoadClasses($moduleName, array $classes)
static unregisterNamespace($namespace)
static registerNamespace($namespace, $path)
static includeSharewareModule($moduleName)
static includeComposerAutoload()
static $semiloadedModules
static getLocal($path, $root=null)
static setRequireThrowException($requireThrowException)
static getPersonal($path)
static requireClass($className)
static autoLoad($className)
static $requireThrowException
static isValidModule(string $moduleName)
static getInstalledModules()
foreach(['Bitrix\\Main'=> '/lib', 'Psr\\Container'=> '/vendor/psr/container/src', 'Psr\\Log'=> '/vendor/psr/log/src', 'Psr\\Http\\Message'=> '/vendor/psr/http-message/src', 'Psr\\Http\\Client'=> '/vendor/psr/http-client/src', 'Http\\Promise'=> '/vendor/php-http/promise/src', 'PHPMailer\\PHPMailer'=> '/vendor/phpmailer/phpmailer/src', 'GeoIp2'=> '/vendor/geoip2/geoip2/src', 'MaxMind\\Db'=> '/vendor/maxmind-db/reader/src/MaxMind/Db', 'PhpParser'=> '/vendor/nikic/php-parser/lib/PhpParser', 'Recurr'=> '/vendor/simshaun/recurr/src/Recurr',] as $namespace=> $namespacePath) $documentRoot
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)