/** * Application configuration required for bootstrap. * * @fires Startup.Configuration.Started * @return array */ public function configuration() { $configuration = []; $configuration['settings'] = $this->settingsRepository->getAllAsKeyValue(); Event::fire('shift.configuration', [&$configuration]); return $configuration; }
/** * Handle updating modified settings. * * @param array $input */ public function update($input) { $this->settingsRepository->saveSettings($input); }