<?php
if ( ! defined( 'ABSPATH' ) ) {
	exit;
} // Exit if accessed directly
if ( ! is_plugin_active( 'elementor/elementor.php' ) ) {
	return;
}
// The Widget_Base class is not available immediately after plugins are loaded, so
// we delay the class' use until Elementor widgets are registered
if ( version_compare( ELEMENTOR_VERSION, '3.5.0', '>=' ) ) {
	add_action( 'elementor/widgets/register', function () {
		require_once( 'widget.php' );

		$drop_down_widget = new WOOMULTI_CURRENCY_Elementor_Widget();

		// Let Elementor know about our widget
		Elementor\Plugin::instance()->widgets_manager->register( $drop_down_widget );
	} );
} else {
	add_action( 'elementor/widgets/widgets_registered', function () {
		require_once( 'widget.php' );

		$drop_down_widget = new WOOMULTI_CURRENCY_Elementor_Widget();

		Elementor\Plugin::instance()->widgets_manager->register_widget_type( $drop_down_widget );
	} );
}