Есть сервис провайдер SettingsServiceProvider
class SettingsServiceProvider extends ServiceProvider
{
public function register()
{
//
}
public function boot(Factory $cache, Setting $settings)
{
$settings = $cache->remember('settings', 60, function() use ($settings)
{
return $settings->pluck('value', 'key')->all();
});
config()->set('settings', $settings);
}
}
При установке на сервер copmoser ругается
SQLSTATE[HY000] [2002] Connection refused (SQL: select `value`, `key` from `settings`)
я понимаю, что он требует базу, но и миграции по той же причине не могу сделать. Можно закоментировать провайдер и сделать миграции, но это не удобно.