Tribe__Settings_Manager::set_network_options( array $options, bool $apply_filters = true )

Saves the network options for the plugin


Parameters

$options

(array) (Required) formatted the same as from get_options()

$apply_filters

(bool) (Optional)

Default value: true


Top ↑

Return

(void)


Top ↑

Source

File: src/Tribe/Settings_Manager.php

	public static function set_network_options( $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( Tribe__Main::OPTIONNAMENETWORK, $options ) ) {
			self::$network_options = apply_filters( 'tribe_get_network_options', $options );
		} else {
			self::$network_options = self::get_network_options();
		}
	}