diff --git a/common/autoload.php b/common/autoload.php index 334f9b18f..daad62194 100644 --- a/common/autoload.php +++ b/common/autoload.php @@ -48,55 +48,6 @@ require_once __DIR__ . '/constants.php'; require_once __DIR__ . '/functions.php'; require_once __DIR__ . '/legacy.php'; -/** - * Define the list of legacy class names for the autoloader. - */ -$GLOBALS['RX_AUTOLOAD_FILE_MAP'] = array_change_key_case(array( - 'CacheHandler' => 'classes/cache/CacheHandler.class.php', - 'Context' => 'classes/context/Context.class.php', - 'DB' => 'classes/db/DB.class.php', - 'DisplayHandler' => 'classes/display/DisplayHandler.class.php', - 'HTMLDisplayHandler' => 'classes/display/HTMLDisplayHandler.php', - 'JSCallbackDisplayHandler' => 'classes/display/JSCallbackDisplayHandler.php', - 'JSONDisplayHandler' => 'classes/display/JSONDisplayHandler.php', - 'RawDisplayHandler' => 'classes/display/RawDisplayHandler.php', - 'VirtualXMLDisplayHandler' => 'classes/display/VirtualXMLDisplayHandler.php', - 'XMLDisplayHandler' => 'classes/display/XMLDisplayHandler.php', - 'EditorHandler' => 'classes/editor/EditorHandler.class.php', - 'ExtraVar' => 'classes/extravar/Extravar.class.php', - 'ExtraItem' => 'classes/extravar/Extravar.class.php', - 'FileHandler' => 'classes/file/FileHandler.class.php', - 'FileObject' => 'classes/file/FileObject.class.php', - 'FrontEndFileHandler' => 'classes/frontendfile/FrontEndFileHandler.class.php', - 'Handler' => 'classes/handler/Handler.class.php', - 'XEHttpRequest' => 'classes/httprequest/XEHttpRequest.class.php', - 'Mail' => 'classes/mail/Mail.class.php', - 'Mobile' => 'classes/mobile/Mobile.class.php', - 'ModuleHandler' => 'classes/module/ModuleHandler.class.php', - 'ModuleObject' => 'classes/module/ModuleObject.class.php', - 'PageHandler' => 'classes/page/PageHandler.class.php', - 'EmbedFilter' => 'classes/security/EmbedFilter.class.php', - 'IpFilter' => 'classes/security/IpFilter.class.php', - 'Password' => 'classes/security/Password.class.php', - 'Purifier' => 'classes/security/Purifier.class.php', - 'Security' => 'classes/security/Security.class.php', - 'UploadFileFilter' => 'classes/security/UploadFileFilter.class.php', - 'TemplateHandler' => 'classes/template/TemplateHandler.class.php', - 'Validator' => 'classes/validator/Validator.class.php', - 'WidgetHandler' => 'classes/widget/WidgetHandler.class.php', - 'GeneralXmlParser' => 'classes/xml/GeneralXmlParser.class.php', - 'Xml_Node_' => 'classes/xml/XmlParser.class.php', - 'XmlGenerator' => 'classes/xml/XmlGenerator.class.php', - 'XmlJsFilter' => 'classes/xml/XmlJsFilter.class.php', - 'XmlLangParser' => 'classes/xml/XmlLangParser.class.php', - 'XmlParser' => 'classes/xml/XmlParser.class.php', - 'XeXmlParser' => 'classes/xml/XmlParser.class.php', - 'Ftp' => 'common/libraries/ftp.php', - 'Tar' => 'common/libraries/tar.php', - 'CryptoCompat' => 'common/libraries/cryptocompat.php', - 'VendorPass' => 'common/libraries/vendorpass.php', -), CASE_LOWER); - /** * Define the autoloader. */ diff --git a/common/legacy.php b/common/legacy.php index 5f8c52d12..8477ab284 100644 --- a/common/legacy.php +++ b/common/legacy.php @@ -6,6 +6,55 @@ * Copyright (c) NAVER */ +/** + * Legacy class names for the autoloader. + */ +$GLOBALS['RX_AUTOLOAD_FILE_MAP'] = [ + 'cachehandler' => 'classes/cache/CacheHandler.class.php', + 'context' => 'classes/context/Context.class.php', + 'db' => 'classes/db/DB.class.php', + 'displayhandler' => 'classes/display/DisplayHandler.class.php', + 'htmldisplayhandler' => 'classes/display/HTMLDisplayHandler.php', + 'jscallbackdisplayhandler' => 'classes/display/JSCallbackDisplayHandler.php', + 'jsondisplayhandler' => 'classes/display/JSONDisplayHandler.php', + 'rawdisplayhandler' => 'classes/display/RawDisplayHandler.php', + 'virtualxmldisplayhandler' => 'classes/display/VirtualXMLDisplayHandler.php', + 'xmldisplayhandler' => 'classes/display/XMLDisplayHandler.php', + 'editorhandler' => 'classes/editor/EditorHandler.class.php', + 'extravar' => 'classes/extravar/Extravar.class.php', + 'extraitem' => 'classes/extravar/Extravar.class.php', + 'filehandler' => 'classes/file/FileHandler.class.php', + 'fileobject' => 'classes/file/FileObject.class.php', + 'frontendfilehandler' => 'classes/frontendfile/FrontEndFileHandler.class.php', + 'handler' => 'classes/handler/Handler.class.php', + 'xehttprequest' => 'classes/httprequest/XEHttpRequest.class.php', + 'mail' => 'classes/mail/Mail.class.php', + 'mobile' => 'classes/mobile/Mobile.class.php', + 'modulehandler' => 'classes/module/ModuleHandler.class.php', + 'moduleobject' => 'classes/module/ModuleObject.class.php', + 'pagehandler' => 'classes/page/PageHandler.class.php', + 'embedfilter' => 'classes/security/EmbedFilter.class.php', + 'ipfilter' => 'classes/security/IpFilter.class.php', + 'password' => 'classes/security/Password.class.php', + 'purifier' => 'classes/security/Purifier.class.php', + 'security' => 'classes/security/Security.class.php', + 'uploadfilefilter' => 'classes/security/UploadFileFilter.class.php', + 'templatehandler' => 'classes/template/TemplateHandler.class.php', + 'validator' => 'classes/validator/Validator.class.php', + 'widgethandler' => 'classes/widget/WidgetHandler.class.php', + 'generalxmlparser' => 'classes/xml/GeneralXmlParser.class.php', + 'xml_node_' => 'classes/xml/XmlParser.class.php', + 'xmlgenerator' => 'classes/xml/XmlGenerator.class.php', + 'xmljsfilter' => 'classes/xml/XmlJsFilter.class.php', + 'xmllangparser' => 'classes/xml/XmlLangParser.class.php', + 'xmlparser' => 'classes/xml/XmlParser.class.php', + 'xexmlparser' => 'classes/xml/XmlParser.class.php', + 'ftp' => 'common/libraries/ftp.php', + 'tar' => 'common/libraries/tar.php', + 'cryptocompat' => 'common/libraries/cryptocompat.php', + 'vendorpass' => 'common/libraries/vendorpass.php', +]; + /** * Define a function to use {@see ModuleHandler::getModuleObject()} ($module_name, $type) *