0

我在 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 并删除此错误。这会有很大帮助。

4

1 回答 1

0

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

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

于 2013-02-21T18:18:00.750 回答