【发布时间】:2013-12-06 14:16:58
【问题描述】:
我有许多需要访问 get_instance() 的辅助函数。例如,这是一个获取成员列表以在下拉列表中使用的函数:-
function get_members_list()
{
$EE =& get_instance();
$EE->load->model('member_model');
// rest of my code
return $members_list;
}
我把它放在一个助手中是因为这里有很多额外的代码,我认为这些代码不适合模型,但更适合控制器。然后因为有几个库/控制器正在访问它,我认为将它移动为一个助手。
所以我的问题是,可以在辅助函数中使用 get_instance() 和加载辅助函数吗?我的帮助文件中多次使用了 get_instance(),因为每个函数都需要调用它。
或者有没有办法让助手访问已经加载到加载助手的控制器/库中的 get_instance()?
谢谢
【问题讨论】:
标签: codeigniter helper