Laravel在Config/App上使用模型

Laravel在Config/App上使用模型,laravel,laravel-5.2,Laravel,Laravel 5.2,我想从一个名为Setting的模型中获得系统语言和时区的值。我将这些值存储在数据库中 已经尝试过了,但我无法在config/app.php上使用模型,因为数据库连接尚未定义 请告知。为什么必须使用配置?为什么不直接使用设置模型?或者围绕设置模型包装一个服务,并直接调用它,例如getSystemLang。@Digitlimit Laravel使用系统lang和时区作为其内部功能和用途。ie lang用于日志的本地化和时区,etc@Mysteryos当它还没有连接到数据库时,它能帮上忙吗?把它添加到

我想从一个名为Setting的模型中获得系统语言和时区的值。我将这些值存储在数据库中

已经尝试过了,但我无法在config/app.php上使用模型,因为数据库连接尚未定义


请告知。

为什么必须使用配置?为什么不直接使用设置模型?或者围绕设置模型包装一个服务,并直接调用它,例如getSystemLang。@Digitlimit Laravel使用系统lang和时区作为其内部功能和用途。ie lang用于日志的本地化和时区,etc@Mysteryos当它还没有连接到数据库时,它能帮上忙吗?把它添加到AppServiceProvider中怎么样:$settings=Setting::all$语言环境=$settings->locale;app->setLocale$locale;这将确保每次设置正确的区域设置