Laravel 5配置文件中的自定义配置文件访问

时间:2015-05-10 13:32:44

标签: php laravel config laravel-5

我在 Laravel 5 中创建了自定义配置文件,并尝试通过调用$.cssHooks.zoom.set("body", 0.8);在其他文件(session.phpcache.php)中使用其中的设置,但是我的配置没有返回任何值。似乎配置文件具有预定义的加载顺序,自定义配置最终加载或者其他原因没有初始化。

如何从laravel配置文件访问我的设置?

3 个答案:

答案 0 :(得分:11)

首先,您需要在config文件夹中添加文件,例如:laravel \ config \ Test.php

<?php
use Illuminate\Support\Facades\Config;


return [

    'name' => 'Ali Mohammed',
    'age' => 26

];

然后你需要调用配置

get('test', function(){

   return  Config::get('Test.name');

});

答案 1 :(得分:4)

为什么不在您需要的每个配置文件中使用sudo docker build --rm -t platzi/httpd . 帮助器?

您只需在sudo docker run -d -p 80:80 platzi/httpd 文件中设置值

即可
67ed31b50133adc7c745308058af3a6586a34ca9ac53299d721449dfa4996657
FATA[0002] Error response from daemon: Cannot start container     67ed31b50133adc7c745308058af3a6586a34ca9ac53299d721449dfa4996657: Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use

并在每个配置文件上获取它

env()

查看helper code

答案 2 :(得分:3)

我们还应检查缓存中添加的自定义配置文件。

php artisan config:cache

选中此link