【问题标题】:Laravel 5: How to get config value in artisan console commandLaravel 5:如何在工匠控制台命令中获取配置值
【发布时间】:2018-02-21 19:40:37
【问题描述】:

我在 Laravel 中得到这样的配置值:

$value = config('app.name');

如果我在从工匠命令调用的方法中尝试相同的方法,则会收到以下错误消息:

[ErrorException] 试图获取非对象的属性

是否可以从工匠控制台命令获取配置值?

我找到了a solution for Laravel 4,但是在 Laravel 5 中没有这样的方法。

【问题讨论】:

  • 你在尝试这个解决方案Config::get('app.name')吗?
  • 谢谢安德烈。它有效。
  • 我很高兴。我把这个写成答案

标签: laravel-5 laravel-artisan


【解决方案1】:

config() helper 使用应用程序实例,它在控制台中不可用。试试这个解决方案Config::get('app.name')

【讨论】:

  • 这是一个很好的解决方案。但是,我不觉得 config() 在使用控制台命令或作业时不起作用
猜你喜欢
  • 1970-01-01
  • 2014-09-07
  • 2016-10-05
  • 1970-01-01
  • 2017-12-24
  • 2015-11-06
  • 2015-04-13
  • 2016-03-15
  • 1970-01-01
相关资源
最近更新 更多