codeigniter 4 -在模型中加载助手和user_agent库

rpppsulh  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(116)

我已经为此奋斗了几个小时。我想在一个模型上使用助手和user_agent库。
1.使用者代理程式(_A):每次我尝试使用下面的代码加载用户代理库时:
如果您有任何问题,请单击这里。
我得到下一个错误:

Error
Call to a member function getUserAgent() on null

1.当试图加载帮助程序并从模型中使用它时,例如cookie帮助程序:
助手(cookie);
我认为它正在加载助手,但当试图使用它时,我打印下一个错误:
对空值调用成员函数is_移动的()时出错

4xy9mtcn

4xy9mtcn1#

  • 无需加载助手。*

用户代理类
用户代理类提供的函数可帮助识别有关访问站点的浏览器、移动的设备或robot的信息。

$agent = \Config\Services::request()->getUserAgent();
$isMobile = $agent->isMobile();

相关问题