Event::get_undecorated_repository()

Returns the current Event repository implementation, suspending the decoration applied by the plugin.

See also


Top ↑

Return

(Tribe__Repository__Interface) The current Event repository implementation.


Top ↑

Source

File: src/Tribe/Repositories/Event.php

	public static function get_undecorated_repository() {
		$provider = tribe( 'events-virtual.orm' );

		remove_filter( 'tribe_events_event_repository_map', [ $provider, 'filter_event_repository_map' ], 12 );
		$undecorated_repository = tribe_events();
		add_filter( 'tribe_events_event_repository_map', [ $provider, 'filter_event_repository_map' ], 12 );

		return $undecorated_repository;
	}

Top ↑

Changelog

Changelog
Version Description
1.1.1 Introduced.