ecjia后台RC_Loader使用说明
跳到导航
跳到搜索
方法列表
编号 | 方法名称 | 简单描述 |
---|---|---|
1 | load_sys_class() | 加载系统类方法 |
2 | load_app_class() | 加载应用类方法 |
3 | load_plugin_class() | 加载插件类方法 |
4 | my_path() | 是否有自己的扩展文件 |
5 | load_model() | 加载数据模型 |
6 | load_sys_model() | 加载系统数据模型 |
7 | load_app_model() | 加载应用数据模型 |
8 | load_module() | 加载系统模块库 |
9 | load_app_module() | 加载应用模块库 |
10 | load_app_config() | 加载应用配置文件 |
11 | load_sys_config() | 加载系统配置文件 |
12 | load_plugin_config() | 加载插件配置文件 |
13 | load_app_lang() | 加载应用语言文件 |
14 | load_sys_lang() | 加载系统语言文件 |
15 | load_plugin_lang() | 加载插件语言文件 |
16 | load_theme_lang() | 加载主题语言文件 |
17 | load_sys_func() | 加载系统的函数库 |
18 | load_app_func() | 加载应用函数库 |
19 | auto_load_func() | 自动加载autoload目录下函数库 |
20 | load_api() | 加载api |
21 | load_vendor() | 加载vemdor |
22 | load_theme() | 加载theme |
23 | exists_site_app() | 判断是否存在同名的站点APP,站点APP具体优先使用 |
24 | exists_site_plugin() | 判断是否存在同名的站点PLUGIN,站点PLUGIN具体优先使用 |
25 | exists_site_system() | 判断是否存在同名的站点System,站点System具体优先使用 |
方法详细说明
1、load_sys_class()
- 加载系统类方法:
RC_Loader::load_sys_class($classname, $initialize = true);
1 | $classname | string | 类名 |
2 | $initialize | intger | 是否初始化 |
2、load_app_class()
- 加载应用类方法:
RC_Loader::load_app_class($classname, $m = null, $initialize = true);
1 | $classname | string | 类名 |
2 | $m | string | 模块 |
3 | $$initialize | intger | 是否初始化 |
3、load_plugin_class()
- 加载插件类方法:
RC_Loader::load_app_class($classname, $plugin_dir, $initialize = true);
1 | $classname | string | 类名 |
2 | $plugin_dir | string | 模块 |
3 | $initialize | intger | 是否初始化 |
4、my_path()
- 是否有自己的扩展文件:
RC_Loader::my_path($filepath);
1 | $filepath | string | 路径 |
5、load_model()
- 加载数据模型:
$db = RC_Loader::load_model($classname);
1 | $classname | string | 类名 |
6、load_sys_model()
- 加载系统数据模型:
$db = RC_Loader::load_sys_model($classname);
1 | $classname | string | 类名 |
7、load_app_model()
- 加载应用数据模型:
$db = RC_Loader::load_app_model($classname, $m = '');
1 | $classname | string | 类名 |
2 | $m | string | 模块 |
8、load_module()
- 加载系统模块库:
$handle = RC_Loader::load_module($classname, $initialize = true);
1 | $classname | string | 类名 |
2 | $$initialize | intger | 是否初始化 |
9、load_app_module()
- 加载应用模块库:
$handle = RC_Loader::load_app_module($classname, $m = '', $initialize = true);
1 | $classname | string | 类名 |
2 | $plugin_dir | string | 模块 |
3 | $initialize | intger | 是否初始化 |
10、load_app_config()
- 加载应用配置文件:
RC_Loader::load_app_config($cfgname, $m = '');
1 | $cfgname | string | 配置文件名 |
2 | $m | string | 模块 |
11、load_sys_config()
- 加载系统配置文件:
$modules = RC_Loader::load_sys_config($cfgname, $m = '');
1 | $cfgname | string | 配置文件名 |
2 | $m | string | 模块 |
12、load_plugin_config()
- 加载插件配置文件:
$modules = RC_Loader::load_plugin_config($cfgname, $m = '');
1 | $cfgname | string | 配置文件名 |
2 | $m | string | 模块 |
13、load_app_lang()
- 加载应用语言文件:
RC_Loader::load_app_lang($filename, $m = '');
1 | $filename | string | 文件名 |
2 | $m | mixed | 模块 |
14、load_sys_lang()
- 加载系统语言文件:
RC_Loader::load_sys_lang($filename);
1 | $filename | string | 文件名 |
15、load_plugin_lang()
- 加载插件语言文件:
RC_Loader::load_plugin_lang($filename, $m = '');
1 | $filename | string | 文件名 |
2 | $m | mixed | 模块 |
16、load_theme_lang()
- 加载主题语言文件:
RC_Loader::load_theme_lang($filename);
1 | $filename | string | 文件名 |
17、load_sys_func()
- 加载系统的函数库:
RC_Loader::load_sys_func($func);
1 | $func | string | 函数库名 |
18、load_app_func()
- 加载应用函数库:
RC_Loader::load_app_func($func, $m = '');
1 | $func | string | 函数库名 |
2 | $m | mixed | 模块 |
19、auto_load_func()
- 自动加载autoload目录下函数库:
RC_Loader::auto_load_func($path = '');
1 | $path | string | 目录路径 |
20、load_api()
- 加载api:
RC_Loader::load_api($api_key, $parms = array());
1 | $api_key | string | api密钥 |
2 | $parms | array | 参数 |
21、load_vendor()
- 加载vemdor:
RC_Loader::load_vendor($filename);
1 | $filename | string | 类名 eg: RC_Loader::load_vendor('smarty/Smarty.class') |
22、load_theme()
- 加载theme:
RC_Loader::load_theme($filename);
1 | $filename | string | 模板目录下文件路径和文件名 |
23、exists_site_app()
- 判断是否存在同名的站点APP,站点APP具体优先使用:
RC_Loader::exists_site_app($m);
1 | $m | string | 模块 |
24、exists_site_plugin()
- 判断是否存在同名的站点PLUGIN,站点PLUGIN具体优先使用:
RC_Loader::exists_site_plugin($dir);
1 | $file | string | 目录 |
25、exists_site_system()
- 判断是否存在同名的站点System,站点System具体优先使用:
RC_Loader::exists_site_system();