在另一个php网站上使用Laravel内部

时间:2015-02-26 09:37:22

标签: php laravel laravel-5

我对Laravel有一个有趣的问题。

我正在使用Laravel 5构建具有某些功能的控制面板。 该控制面板可以独立运行在任何其他PHP网站的子目录中。

以下是文件夹树的外观:

  

的index.php
  /(来自主项目的其他php文件)
  / controlpanel(Laravel)

我想在主PHP项目中使用Laravel功能 例如,我希望能够在 /index.php 中使用Eloquent模型查询控制面板的数据库。
有限的Laravel(没有路由器等)。

我曾尝试包含 bootstrap / autoload.php 并调用Eloquent模型,但IoC Container未实例化且无法正常工作。

我希望有人能指出我正确的方向。

1 个答案:

答案 0 :(得分:1)

您可以在框架之外使用一些Laravel的软件包,但在大多数情况下需要一些。

  

Laravel Illuminate Router Package In Your Application

     

Use Eloquent Outside of Laravel

以上资源适用于Laravel 4,但您可以将它们作为起点,因为它们可能与Laravel 5软件包所需的方法非常相似。