/** * Saves the network options for the plugin * * @param array $options formatted the same as from getOptions() * @param bool $apply_filters * * @return void */ public function setNetworkOptions($options, $apply_filters = true) { if (!is_array($options)) { return; } if ($apply_filters == true) { $options = apply_filters('tribe-events-save-network-options', $options); } // @TODO use getNetworkOptions + force if (update_site_option(self::OPTIONNAMENETWORK, $options)) { self::$networkOptions = apply_filters('tribe_get_network_options', $options); } else { self::$networkOptions = self::getNetworkOptions(); } }