芝麻web文件管理V1.00
编辑当前文件:/home/forge/stage.herta-bht.smartcon-survey.com/app/Http/Middleware/HandleInertiaRequests.php
*/ public function share(Request $request): array { $user = $request->user(); $country = $request->country; if ($user === null || $country === null) { return []; } $brands = Brand::with('products')->where('country_id', $country->id)->get(); $countries = Country::select(['name', 'flag_image', 'code'])->get(); return [ ...parent::share($request), 'auth' => $user ? [ 'user' => [ 'id' => $request->user()->id, 'name' => $request->user()->name, 'email' => $request->user()->email, 'is_admin' => $request->user()->is_admin, ], ] : null, 'brands' => $brands, 'countries' => $countries, 'country' => $country, ]; } }