我试图在codeigniter中获取一个已加载库的实例,但是遇到了困难。我有我的控制器:
$arguments=array('login'=>'***','pass'=>'***'); ;
$this->load->library('mailer', $arguments);
我的构造函数第一行看起来像:
public function __construct($arr)
这似乎有效。
当我添加:我的控制器中的下一行:
$phpmail = new Mailer;
我得到以下内容:
Severity: Warning
Message: Missing argument 1 for Mailer::__construct(),
如何在控制器中获取此库的新实例?
提前致谢,
比尔
答案 0 :(得分:1)
CI库加载器将库的实例直接添加到当前控制器对象。加载mailer
库后,您可以访问$this->mailer
的实例。