/** * Загрузка конфигурационных файлов из БД с заменой ключей */ public function boot() { $config = DatabaseConfig::get(); foreach ($config as $group => $data) { app('config')->set($group, array_merge(config($group, []), $data)); } }
/** * Handle the event. * * @return void */ public function handle(array $settings) { DatabaseConfig::save($settings); }