public function start() { parent::start(); // This fake widget is inserted to make the system believe that there is // at least one alternative with a widget that can be "applied" (and, thus, // the Apply and Clean buttons in the progress of the experiment make // sense). $aux = NelioABWidgetExpAdminController::get_widgets_in_experiments(); NelioABWidgetExpAdminController::link_widget_to_experiment('nelioab-fake-' . $this->get_id(), $this->get_id(), 'no-alternative', $aux); NelioABWidgetExpAdminController::set_widgets_in_experiments($aux); }