getSafe('start_date', 'sanitize_text_field', gmdate('Y-m-d', strtotime('-30 days'))); $endDate = $request->getSafe('end_date', 'sanitize_text_field', gmdate('Y-m-d')); $data = AnalyticsService::create()->getOverview($startDate, $endDate); return [ 'data' => $data ]; } }