first(); return response()->json([ 'data' => $setting->value, 'message' => 'Get setting successfully', 'error' => false ]); } public function getEmailSetting(): \Illuminate\Http\JsonResponse { $setting = Setting::where('key', 'email_settings')->first(); $value = $setting ? json_decode($setting->value, true) : []; return response()->json([ 'error' => false, 'data' => [ 'mail_enabled' => $value['mail_enabled'] ?? true, ], ]); } }