/**
 * 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);
 }