*/ public function share(Request $request): array { return [ ...parent::share($request), 'name' => config('app.name'), 'organisation' => $request->route('organisation') ? Organisation::with('applications')->findOrFail($request->route('organisation')) : null, 'application' => $request->route('application') ? Application::with('environments')->findOrFail($request->route('application')) : null, 'auth' => [ 'user' => $request->user()?->load('organisations'), ], 'ziggy' => [ ...(new Ziggy)->toArray(), 'location' => $request->url(), ], ]; } }