first('SELECT 1 AS ping'); $dbOk = true; } catch (\Throwable $e) { $dbError = $e->getMessage(); } return $this->view('health.index', [ 'pageTitle' => 'Health Check — Campaign Tracker', 'dbOk' => $dbOk, 'dbError' => $dbError, 'appEnv' => env('APP_ENV', 'unknown'), ]); } }