File "Elementor.php"
Full Path: /home/vantageo/public_html/cache/cache/cache/.wp-cli/wp-content/plugins/ajax-search-for-woocommerce/includes/Integrations/Plugins/Elementor/Elementor.php
File size: 1.13 KB
MIME-type: text/x-php
Charset: utf-8
<?php
namespace DgoraWcas\Integrations\Plugins\Elementor;
use Elementor\Elements_Manager;
use Elementor\Widgets_Manager;
// Exit if accessed directly
if ( !defined( 'ABSPATH' ) ) {
exit;
}
class Elementor {
public function init() {
if ( !defined( 'ELEMENTOR_PRO_VERSION' ) ) {
return;
}
if ( version_compare( ELEMENTOR_PRO_VERSION, '3.6.0' ) < 0 ) {
return;
}
add_action( 'elementor/widgets/register', [$this, 'registerWidgets'], 20 );
add_action( 'elementor/editor/before_enqueue_scripts', [$this, 'editorEnqueueScripts'] );
}
/**
* @param Widgets_Manager $widgets_manager
*
* @return void
*/
public function registerWidgets( $widgets_manager ) {
// Register "FiboSearch" widget.
$widgets_manager->register( new FiboSearchWidget() );
}
/**
* @return void
*/
public function editorEnqueueScripts() {
wp_enqueue_style(
'fibosearch-elementor-fibosearchicon',
DGWT_WCAS_URL . 'assets/elementor-icons/style.css',
[],
DGWT_WCAS_VERSION
);
}
}