Service_Provider

Class Service_Provider


Source

File: src/Tribe/Integrations/Brizy_Builder/Service_Provider.php

class Service_Provider extends \tad_DI52_ServiceProvider {

	/**
	 * Registers the bindings and hooks the filters required for the Brizy Builder integrations to work.
	 *
	 * @since 5.14.5
	 */
	public function register() {
		add_filter( 'tribe_events_views_v2_assets_should_enqueue_frontend', [ $this, 'should_enqueue_frontend' ], 10, 2 );
	}

	/**
	 * Checks if we should enqueue frontend assets on Brizy builder.
	 *
	 * @since 5.14.5
	 *
	 * @return bool Whether or not to enqueue assets.
	 */
	public function should_enqueue_frontend() {
		// Bail if views v2 isn't active
		if ( ! tribe_events_views_v2_is_enabled() ) {
			return false;
		}

		return true;
	}
}

Top ↑

Changelog

Changelog
Version Description
5.14.5 Introduced.

Top ↑

Methods

  • register — Registers the bindings and hooks the filters required for the Brizy Builder integrations to work.
  • should_enqueue_frontend — Checks if we should enqueue frontend assets on Brizy builder.