info('User visits notifications index.'); $title = (string) trans('firefly.administration'); $mainTitleIcon = 'fa-hand-spock-o'; $subTitle = (string) trans('firefly.title_owner_notifications'); $subTitleIcon = 'envelope-o'; $slackUrl = app('fireflyconfig')->get('slack_webhook_url', '')->data; $discordUrl = app('fireflyconfig')->get('discord_webhook_url', '')->data; $channels = config('notifications.channels'); // admin notification settings: $notifications = []; foreach (config('notifications.notifications.owner') as $key => $info) { if($info['enabled']) { $notifications[$key] = app('fireflyconfig')->get(sprintf('notification_%s', $key), true)->data; } } return view('admin.notifications.index', compact('title', 'subTitle', 'mainTitleIcon', 'subTitleIcon', 'channels', 'slackUrl','discordUrl','notifications')); } public function postIndex(NotificationRequest $request): RedirectResponse { var_dump($request->getAll()); exit; // app('fireflyconfig')->set(sprintf('notification_%s', $key), $value);; session()->flash('success', (string)trans('firefly.notification_settings_saved')); return redirect(route('admin.index')); } }