0, 'total_earned' => 0, 'total_withdrawn' => 0, 'records' => []]; $balance = (float) ($revenue_view['balance'] ?? 0); $total_earned = (float) ($revenue_view['total_earned'] ?? 0); $total_withdrawn = (float) ($revenue_view['total_withdrawn'] ?? 0); $records = $revenue_view['records'] ?? []; $per_page = 20; $paged = max(1, (int) ($_GET['rev_page'] ?? 1)); $total_records = count($records); $total_pages = max(1, (int) ceil($total_records / $per_page)); $paged_records = array_slice($records, ($paged - 1) * $per_page, $per_page); ?>