【发布时间】:2015-12-23 08:05:22
【问题描述】:
我想在 cmd 中尝试一些代码。我需要访问完整的 MVC laravel 应用的服务容器。
我在应用程序的根目录中创建了一个 PHP 文件,内容如下:
<?php
require_once __DIR__ . '/bootstrap/autoload.php';
$app = require_once __DIR__ . '/bootstrap/app.php';
dd(config('app.locale')); // does not works!
但是没有服务可用。我还应该在文件中添加什么以使其正常工作?
【问题讨论】:
-
您需要先致电
$app->bootstrap();,但为什么要重新发明轮子呢?写一个custom artisan command,该应用程序将为您引导。您只需要填充fire()方法 -
@JaviStolz
PHP Fatal error: Call to undefined method Illuminate\Foundation\Application::bootstrap()
标签: php laravel-5 inversion-of-control