【发布时间】:2016-10-24 21:42:23
【问题描述】:
我正在尝试将现有库集成到 Laravel5 中,该库本身没有命名空间,并使用 require 在子文件夹中使用自己的类。 我把它放在'app/API/libname/mainlibclass.php'。 同级目录位于“app/API/libname/toolkit”,其中包含库使用的类。
从 Laravel 控制器调用我无法在之前使用 require 语句创建类(正确吗?)
$objectinstance=new Mainlibclass();
所以在我的主 Laravel 应用程序中
use app/API/libname/Mainlibclass
以后照常
$objectinstance=new Mainlibclass();
在现有的库和我设置的每个自己使用的类中
namespace app/API/libname
并在需要的地方“使用”。 我现在没有找不到类,但其中一个文件使用了“实现迭代器”-我收到错误接口“未找到 App\API\libname\Iterator”。
【问题讨论】:
标签: php class interface laravel-5 iterator