meutiv / owalias
此软件包最新版本(dev-main)没有可用的许可信息。
dev-main
2023-07-16 10:13 UTC
This package is auto-updated.
Last update: 2024-09-16 13:01:13 UTC
README
本脚本提供类和常量别名,将 Meutiv 核心类和常量映射到 Oxwall 核心类和常量,使用 PHP 别名。该脚本的目的在于允许 Oxwall 插件在 Meutiv 上以最小的调整运行。
类别名
以下类别名在此脚本中定义
- MT 别名为 OW
- MT_Route 别名为 OW_Route
- MT_Router 别名为 OW_Router
- MT_Autoload 别名为 OW_Autoload
- MT_BaseDao 别名为 OW_BaseDao
- MT_Entity 别名为 OW_Entity
- MT_EventManager 别名为 OW_EventManager
- MT_Event 别名为 OW_Event
- MT_ActionController 别名为 OW_ActionController
- MT_AjaxDocument 别名为 OW_AjaxDocument
- MT_ApiActionController 别名为 OW_ApiActionController
- MT_ApiApplication 别名为 OW_ApiApplication
- MT_ApiDefaultRoute 别名为 OW_ApiDefaultRoute
- MT_ApiDocument 别名为 OW_ApiDocument
- MT_ApiRequestHandler 别名为 OW_ApiRequestHandler
- MT_Application 别名为 OW_Application
- MT_AuthAdapter 别名为 OW_AuthAdapter
- MT_AuthResult 别名为 OW_AuthResult
- MT_Auth 别名为 OW_Auth
- MT_Authorization 别名为 OW_Authorization
- MT_BillingAdapter 别名为 OW_BillingAdapter
- MT_BillingProductAdapter 别名为 OW_BillingProductAdapter
- MT_CacheManager 别名为 OW_CacheManager
- MT_CacheService 别名为 OW_CacheService
- MT_CliApplication 别名为 OW_CliApplication
- MT_Component 别名为 OW_Component
- MT_Config 别名为 OW_Config
- MT_Cron 别名为 OW_Cron
- MT_Database 别名为 OW_Database
- MT_DefaultRoute 别名为 OW_DefaultRoute
- MT_DeveloperTools 别名为 OW_DeveloperTools
- MT_Dispatcher 别名为 OW_Dispatcher
- MT_Document 别名为 OW_Document
- MT_ErrorManager 别名为 OW_ErrorManager
- MT_Example 别名为 OW_Example
- MT_Feedback 别名为 OW_Feedback
- MT_IFilter 别名为 OW_IFilter
- MT_HtmlDocument 别名为 OW_HtmlDocument
- MT_IAuthenticator 别名为 OW_IAuthenticator
- MT_ICacheBackend 别名为 OW_ICacheBackend
- MT_Language 别名为 OW_Language
- MT_LogWriter 别名为 OW_LogWriter
- MT_Log 别名为 OW_Log
- MT_Mailer 别名为 OW_Mailer
- MT_MasterPage 别名为 OW_MasterPage
- MT_MobileActionController 别名为 OW_MobileActionController
- MT_MobileApplication 别名为 OW_MobileApplication
- MT_MobileComponent 别名为 OW_MobileComponent
- MT_MobileMasterPage 别名为 OW_MobileMasterPage
- MT_Navigation 别名为 OW_Navigation
- MT_PluginManager 别名为 OW_PluginManager
- MT_Plugin 别名为 OW_Plugin
- MT_Registry 别名为 OW_Registry
- MT_RemoteAuthAdapter 别名为 OW_RemoteAuthAdapter
- MT_Renderable 别名为 OW_Renderable
- MT_RequestHandler 别名为 OW_RequestHandler
- MT_Request 别名为 OW_Request
- MT_Response 别名为 OW_Response
- MT_SessionAuthenticator 别名为 OW_SessionAuthenticator
- MT_Session 别名为 OW_Session
- MT_Singleton 别名为 OW_Singleton
- MT_Smarty 别名为 OW_Smarty
- MT_Storage 别名为 OW_Storage
- MT_TextSearchManager 别名为 OW_TextSearchManager
- MT_Theme 别名为 OW_Theme
- MT_TokenAuthenticator 别名为 OW_TokenAuthenticator
- MT_User 别名为 OW_User
- MT_Validator 别名为 OW_Validator
- MT_ViewRenderer 被别名替换为 OW_ViewRenderer
- MT_View 被别名替换为 OW_View
常量别名
以下常量在此脚本中定义
- MT_URL_HOME 被别名替换为 OW_URL_HOME
- MT_DB_HOST 被别名替换为 OW_DB_HOST
- MT_DB_PORT 被别名替换为 OW_DB_PORT
- MT_DB_USER 被别名替换为 OW_DB_USER
- MT_DB_PASSWORD 被别名替换为 OW_DB_PASSWORD
- MT_DB_NAME 被别名替换为 OW_DB_NAME
- MT_DB_PREFIX 被别名替换为 OW_DB_PREFIX
- MT_DIR_STATIC 被别名替换为 OW_DIR_STATIC
- MT_URL_STATIC 被别名替换为 OW_URL_STATIC
- MT_DIR_USERFILES 被别名替换为 OW_DIR_USERFILES
- MT_URL_USERFILES 被别名替换为 OW_URL_USERFILES
- MT_DIR_PLUGINFILES 被别名替换为 OW_DIR_PLUGINFILES
- MT_PASSWORD_SALT 被别名替换为 OW_PASSWORD_SALT
- MT_DIR_CORE 被别名替换为 OW_DIR_CORE
- MT_DIR_INC 被别名替换为 OW_DIR_INC
- MT_DIR_LIB 被别名替换为 OW_DIR_LIB
- MT_DIR_UTIL 被别名替换为 OW_DIR_UTIL
- MT_DIR_SMARTY 被别名替换为 OW_DIR_SMARTY
- MT_DIR_PLUGI 被别名替换为 OW_DIR_PLUGI
- MT_DIR_THEME 被别名替换为 OW_DIR_THEME
- MT_DIR_SYSTEM_PLUGIN 被别名替换为 OW_DIR_SYSTEM_PLUGIN
- MT_CRON 被别名替换为 OW_CRON
- MT_DEBUG_MODE 被别名替换为 OW_DEBUG_MODE
- MT_DEV_MODE 被别名替换为 OW_DEV_MODE
- MT_PROFILER_ENABLE 被别名替换为 OW_PROFILER_ENABLE
- MT_DIR_STATIC_PLUGIN 被别名替换为 OW_DIR_STATIC_PLUGIN
- MT_DIR_STATIC_THEME 被别名替换为 OW_DIR_STATIC_THEME
- MT_DIR_PLUGIN_USERFILES 被别名替换为 OW_DIR_PLUGIN_USERFILES
- MT_DIR_THEME_USERFILES 被别名替换为 OW_DIR_THEME_USERFILES
- MT_DIR_LOG 被别名替换为 OW_DIR_LOG
- MT_URL_STATIC_THEMES 被别名替换为 OW_URL_STATIC_THEMES
- MT_URL_STATIC_PLUGINS 被别名替换为 OW_URL_STATIC_PLUGINS
- MT_URL_PLUGIN_USERFILES 被别名替换为 OW_URL_PLUGIN_USERFILES
- MT_URL_THEME_USERFILES 被别名替换为 OW_URL_THEME_USERFILES
- MT_DIR_LIB_VENDOR 被别名替换为 OW_DIR_LIB_VENDOR
- MT_SQL_LIMIT_USERS_COUNT 被别名替换为 OW_SQL_LIMIT_USERS_COUNT
用法
要使用此脚本提供的类和常量别名,只需在您的PHP项目中包含或require owalias/classalias.php 文件。一旦包含,您就可以使用 Oxwall 别名来引用 Meutiv 的类和常量。
例如,您现在可以使用 OW_Application 而不是 MT_Application。同样,您可以使用 OW_DB_PREFIX 而不是 MT_DB_PREFIX 来访问常量。
通过使用这些别名,您可以确保您的 Oxwall 插件可以在 Meutiv 上无缝运行,而无需进行重大代码调整。
请注意,此脚本旨在在需要 Meutiv 和 Oxwall 兼容性的特定场景中使用。建议您咨询各自框架的文档和支持资源,以获取有关使用和扩展其功能的信息。