我有一个模型和配置文件的问题,我试图调用模型中的配置。
模型文件中的代码是这样的
public static function boot()
{
parent::boot();
if (config('some-config.CONFIG_KEY') == 'ACTIVE')
static::addGlobalScope(new SomeScope);
}
some-config.CONFIG_KEY
的值为“ACTIVE”,但系统意外地将其读取为null
,因此条件不匹配。
有没有人遇到过同样的问题,有什么方法可以解决?
我试图找到原因,原因是配置文件加载晚于模型文件,所以配置返回NULL
我希望配置文件返回实际值
1条答案
按热度按时间oaxa6hgo1#
你会尝试
booted()
代替..