/** * Update all settings which are passed. * * @access public * @param array $options * @return void */ function wpclubmanager_update_options($options) { if (!class_exists('WPCM_Admin_Settings')) { include 'class-wpcm-admin-settings.php'; } WPCM_Admin_Settings::save_fields($options); }
/** * Save settings */ public function save() { global $current_section; $settings = $this->get_settings(); WPCM_Admin_Settings::save_fields($settings); if ($current_section) { do_action('wpclubmanager_update_options_' . $this->id . '_' . $current_section); } }
/** * Save settings */ public function save() { if (isset($_POST['wpcm_sport']) && !empty($_POST['wpcm_sport']) && get_option('wpcm_sport', null) != $_POST['wpcm_sport']) { $sport = WPCM()->sports->{$_POST}['wpcm_sport']; WPCM_Admin_Settings::configure_sport($sport); update_option('_wpcm_needs_welcome', 0); } elseif (isset($_POST['wpcm_primary_result'])) { update_option('wpcm_primary_result', $_POST['wpcm_primary_result']); } $settings = $this->get_settings(); WPCM_Admin_Settings::save_fields($settings); }
/** * Save settings */ public function save() { $settings = $this->get_settings(); WPCM_Admin_Settings::save_fields($settings); }