public static function generate_html_content() { require_once NELIOAB_MODELS_DIR . '/experiments-manager.php'; try { $summary = NelioABExperimentsManager::get_dashboard_summary(); } catch (Exception $e) { require_once NELIOAB_ADMIN_DIR . '/error-controller.php'; NelioABErrorController::build($e); } $title = __('Dashboard', 'nelioab'); $view = new NelioABDashboardPage($title); $view->set_summary($summary); $view->render_content(); die; }