getPdo(); } catch (\Throwable) { $dbOk = false; } return response()->json([ 'status' => $dbOk ? 'ok' : 'degraded', 'database' => $dbOk ? 'up' : 'down', 'time' => now()->toIso8601String(), ], $dbOk ? 200 : 503); } }