Tribe__Events__Aggregator__Settings::get_import_process_default( bool $return_class = true )

Returns the filtered default import process slug or class.


Parameters

$return_class

(bool) (Optional) Whether to return the import process class (true) or slug (false).

Default value: true


Top ↑

Return

(string) The default import process slug or class.


Top ↑

Source

File: src/Tribe/Aggregator/Settings.php

	public function get_import_process_default( $return_class = true ) {
		$available = $this->get_import_process_options();

		if ( $return_class ) {
			$default = reset( $available );
		} else {
			$keys    = array_keys( $available );
			$default = reset( $keys );
		}

		/**
		 * Filters the default import process class or slug.
		 *
		 * @since 4.6.23
		 *
		 * @param string $default    The default import process class (if `$return_class` is `true`) or
		 *                           slug (if `$return_class` is `false`).
		 * @param bool $return_class Whether to return the default import process class (`true`) or
		 *                           slug (`false`).
		 * @param array $available   A map, in the shape [ <slug> => <class> ], of available import processes.
		 */
		$default = apply_filters( 'tribe_aggregator_import_process_default', $default, $return_class, $available );

		return $default;
	}

Top ↑

Changelog

Changelog
Version Description
4.6.23 Introduced.