如何在Laravel 5中将自定义配置文件添加到app/config?

Ale*_*mia 29 php configuration laravel laravel-5

我想添加custom_config.php到我的Laravel 5项目的app/config目录,但找不到任何解释此过程的文章.这是怎么做到的?

Bha*_*eda 70

您可以轻松地将新文件添加到config文件夹.该文件应返回配置值.检查其他配置文件以供参考.说constants.php是这样的

<?php

return array(
    'pagination' => array(
           'items_per_page' => 10
    ),
);
Run Code Online (Sandbox Code Playgroud)

您现在可以使用Config Facade或config()全局函数从任何地方访问此配置文件

Config::get('constants.pagination.items_per_page');
Run Code Online (Sandbox Code Playgroud)

要么

config('constants.pagination.items_per_page');
Run Code Online (Sandbox Code Playgroud)

config('file_name.variable_name');
Run Code Online (Sandbox Code Playgroud)

  • 创建新的配置文件后,我们需要运行 php artisan config:cache ,否则不会加载它。 (13认同)
  • 停止在开发时缓存您的配置,没有必要 (5认同)