prepare("SELECT id FROM transit_vehicles WHERE id=? AND org_id=? LIMIT 1"); $chk->execute([$vehicleId, $transit_org_id]); if (!$chk->fetch()) jsonError('Vehicle not found or access denied', 404); $transit_con->prepare("UPDATE transit_vehicles SET is_active=? WHERE id=?") ->execute([$isActive ? 1 : 0, $vehicleId]); jsonSuccess(['vehicle_id' => $vehicleId, 'is_active' => (bool)$isActive]);