PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.0-beta3
Elementor Website Builder – more than just a page builder v4.3.0-beta3
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
← All changes | modules/interactions/module.php +2 -15 4.2.0-beta14.3.0-beta3 View file →
@@ -3,9 +3,8 @@
3 3 namespace Elementor\Modules\Interactions;
4 4
5 5 use Elementor\Core\Base\Module as BaseModule;
6 6 use Elementor\Core\Base\Document;
7 -use Elementor\Core\Experiments\Manager as Experiments_Manager;
8 7 use Elementor\Modules\AtomicWidgets\Module as AtomicWidgetsModule;
9 8 use Elementor\Modules\Interactions\Cache\Interactions_Postmeta;
10 9 use Elementor\Plugin;
11 10 use Elementor\Utils;
@@ -14,10 +13,10 @@
14 13 exit; // Exit if accessed directly.
15 14 }
16 15
17 16 class Module extends BaseModule {
17 + const EXPERIMENT_NAME = AtomicWidgetsModule::EXPERIMENT_NAME;
18 18 const MODULE_NAME = 'e-interactions';
19 - const EXPERIMENT_NAME = 'e_interactions';
20 19
21 20 const HANDLE_MOTION_JS = 'motion-js';
22 21 const HANDLE_SHARED_UTILS = 'elementor-interactions-shared-utils';
23 22 const HANDLE_FRONTEND = 'elementor-interactions';
@@ -48,22 +47,10 @@
48 47
49 48 return $this->frontend_handler;
50 49 }
51 50
52 - public static function get_experimental_data() {
53 - return [
54 - 'name' => self::EXPERIMENT_NAME,
55 - 'title' => esc_html__( 'Interactions', 'elementor' ),
56 - 'description' => esc_html__( 'Enable element interactions.', 'elementor' ),
57 - 'hidden' => true,
58 - 'default' => Experiments_Manager::STATE_ACTIVE,
59 - 'release_status' => Experiments_Manager::RELEASE_STATUS_DEV,
60 - ];
61 - }
62 -
63 51 public function is_experiment_active() {
64 - return Plugin::$instance->experiments->is_feature_active( self::EXPERIMENT_NAME )
65 - && Plugin::$instance->experiments->is_feature_active( AtomicWidgetsModule::EXPERIMENT_NAME );
52 + return Plugin::$instance->experiments->is_feature_active( AtomicWidgetsModule::EXPERIMENT_NAME );
66 53 }
67 54
68 55 public function __construct() {
69 56 parent::__construct();