Authentication Kohana:使用php activerecord的auth模块,但将错误视为;类别';Arm&x27;“未找到”;

Authentication Kohana:使用php activerecord的auth模块,但将错误视为;类别';Arm&x27;“未找到”;,authentication,kohana,php,phpactiverecord,Authentication,Kohana,Php,Phpactiverecord,我在kohana中使用PHP activerecord,并通过调用函数使用其auth模块: User::create_user("Name", "Name", "Name", "Name"); 但看到错误:ErrorException[致命错误]:未找到类“Arm” 我在bootstrap.php中添加了kohana activerecord,还启用了Auth模块。arm.php位于kohana activerecord/classes/中 请有人帮助理解如何定位类arm并删除此错误。这将非常

我在kohana中使用PHP activerecord,并通过调用函数使用其auth模块:

User::create_user("Name", "Name", "Name", "Name");
但看到错误:ErrorException[致命错误]:未找到类“Arm”

我在bootstrap.php中添加了kohana activerecord,还启用了Auth模块。arm.php位于kohana activerecord/classes/中

请有人帮助理解如何定位类arm并删除此错误。这将非常有帮助。

假设您正在使用,最简单的答案是手动加载类


在代码中只需要一次('/kohana-activerecord/classes/arm.php')
,直到加载了所有依赖项。我不完全确定Kohana Auth库是如何正确加载的,它的github页面上也没有真正有用的文档。但是我假设手动加载这些类就可以了,因为它已经有几年没有更新了。

是的,手动加载就可以了。您还可以帮助理解如何调用Kohana_Auth_Arm类的函数吗??我想直接使用的所有auth函数都在那里?提前谢谢。