private function init_graphical_config() { $graphical_environment_config = GraphicalEnvironmentConfig::load(); $graphical_environment_config->set_page_bench_enabled($this->distribution_config['bench']); GraphicalEnvironmentConfig::save(); }
private function save() { $this->general_config->set_site_name($this->form->get_value('site_name')); $this->general_config->set_site_slogan($this->form->get_value('site_slogan')); $this->general_config->set_site_description($this->form->get_value('site_description')); $module_home_page = $this->form->get_value('start_page')->get_raw_value(); $this->general_config->set_module_home_page($module_home_page); if ($module_home_page == 'other') { $this->general_config->set_other_home_page($this->form->get_value('other_start_page')); } else { $this->general_config->set_other_home_page(''); } GeneralConfig::save(); $this->graphical_environment_config->set_visit_counter_enabled($this->form->get_value('visit_counter')); $this->graphical_environment_config->set_page_bench_enabled($this->form->get_value('page_bench')); $this->graphical_environment_config->set_display_theme_author($this->form->get_value('display_theme_author')); GraphicalEnvironmentConfig::save(); $this->user_accounts_config->set_default_lang($this->form->get_value('default_language')->get_raw_value()); $this->user_accounts_config->set_default_theme($this->form->get_value('default_theme')->get_raw_value()); UserAccountsConfig::save(); }