prepare("SELECT * FROM work_orders WHERE status = ? ORDER BY created_at DESC"); $stmt->execute([$status]); return $stmt->fetchAll(); } function get_all_work_orders() { $pdo = db(); $stmt = $pdo->query("SELECT * FROM work_orders ORDER BY created_at DESC"); return $stmt->fetchAll(); } function get_kpis($work_orders) { $total_jobs = count($work_orders); $completed_jobs = 0; foreach ($work_orders as $order) { if ($order['status'] === 'Completed') { $completed_jobs++; } } $completion_rate = $total_jobs > 0 ? ($completed_jobs / $total_jobs) * 100 : 0; return [ 'total_jobs' => $total_jobs, 'completion_rate' => round($completion_rate), 'revenue' => '12,345' // Static for now ]; }