我有一个关于Laravel的有趣问题。
我正在用Laravel 5构建一个具有特定功能的控制面板。这个控制面板将在任何其他PHP网站的子目录中独立工作。
以下是文件夹树的样子:
/index.php
/(主项目中的其他php文件)
/控制面板(Laravel)
我想在主PHP项目中使用Laravel功能
例如,我希望能够从/index.php中使用Eloquent模型查询控制面板的数据库。
类似于有限的Laravel(没有路由器等)。
我曾尝试包含bootstrap/autoload.php并调用Eloquent模型,但IoC容器没有实例化,也不起作用。
我希望有人能给我指明正确的方向。
您可以在框架之外使用Laravel的一些包,但在大多数情况下需要一些操作。
Laravel照明路由器包在您的应用
在Laravel 之外使用Eloquent
上面的资源是针对Laravel 4的,但您可以将它们作为起点,因为它们可能与Laravel 5包所需的方法非常相似。