Kohana:使用php-activerecord的auth模块,但看到错误为“未找到”Class'Arm'

时间:2013-02-20 15:22:10

标签: 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 /.

有人可以帮助了解如何找到Class arm并删除此错误。这将是非常有帮助的。

1 个答案:

答案 0 :(得分:0)

假设您正在使用https://github.com/devi/kohana-activerecord,最简单的答案是手动加载类。

代码中的

require_once('/kohana-activerecord/classes/arm.php'),并在您加载所有依赖项之前执行此操作。我不完全确定Kohana-Auth库是如何正确加载的,并且它的github页面上没有真正有用的文档。但是我假设只是手动加载类就可以了,因为它几年没有更新。