當我寫:獲取包配置文件作爲一個數組
$config->get('database');
...我得到的app/config/database.php
的全部內容。如何對屬於包的配置文件做同樣的事情?
(內容app/config/packages/vendor/package/somefile.php
)。
注:我正在使用CLI環境手動加載框架。
// composer (Laravel) bootstrap
require_once 'bootstrap/autoload.php';
/* @var $app \Illuminate\Foundation\Application */
$app = require_once 'bootstrap/start.php';
$config = $app->make('config');
print_r($config->get('my-package::config'));
你可能要考慮創建一個工匠命令並從命令行執行它。這樣,您的邏輯將在完全配置的Laravel應用程序中運行。 – patricus 2015-03-02 20:08:22
@patricus謝謝,但不幸的是這不可能。我沒有直接執行我的文件,它作爲其他工具的一部分運行。 – vbence 2015-03-03 07:39:48