[]]; $hasData = (bool) ($table['hasData'] ?? false); $debugEnabled = (bool) ($debugEnabled ?? false); $diagnostics = is_array($diagnostics ?? null) ? $diagnostics : []; $debugMeta = is_array($debugMeta ?? null) ? $debugMeta : []; $channelMap = []; foreach ($channelOptions as $channelOption) { $key = (string) ($channelOption['key'] ?? ''); if ($key === '') { continue; } $channelMap[$key] = (string) ($channelOption['label'] ?? $key); } ?>