Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > elementor > modules > global-classes >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
database | Directory | - | - | |
import-export | Directory | - | - | |
usage | Directory | - | - | |
utils | Directory | - | - | |
global-classes-changes-resolver.php | File | 1712 bytes | June 10 2025 13:36:30. | |
global-classes-cleanup.php | File | 2655 bytes | April 28 2025 11:15:16. | |
global-classes-css-file.php | File | 1644 bytes | July 30 2025 18:59:04. | |
global-classes-css-preview.php | File | 682 bytes | July 30 2025 18:59:04. | |
global-classes-css.php | File | 2011 bytes | July 30 2025 18:59:04. | |
global-classes-parser.php | File | 3145 bytes | July 30 2025 18:59:04. | |
global-classes-repository.php | File | 2297 bytes | April 28 2025 11:15:16. | |
global-classes-rest-api.php | File | 5237 bytes | July 30 2025 18:59:04. | |
global-classes.php | File | 691 bytes | March 17 2025 17:28:54. | |
module.php | File | 2617 bytes | July 30 2025 18:59:04. |
<?php namespace Elementor\Modules\GlobalClasses; use Elementor\Core\Base\Module as BaseModule; use Elementor\Core\Experiments\Manager as Experiments_Manager; use Elementor\Modules\AtomicWidgets\Module as Atomic_Widgets_Module; use Elementor\Modules\GlobalClasses\Database\Global_Classes_Database_Updater; use Elementor\Modules\GlobalClasses\ImportExport\Import_Export; use Elementor\Modules\GlobalClasses\Usage\Global_Classes_Usage; use Elementor\Plugin; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } class Module extends BaseModule { const NAME = 'e_classes'; const ENFORCE_CAPABILITIES_EXPERIMENT = 'global_classes_should_enforce_capabilities'; // TODO: Add global classes package const PACKAGES = [ 'editor-global-classes', ]; public function get_name() { return 'global-classes'; } public function __construct() { parent::__construct(); $this->register_features(); $is_feature_active = Plugin::$instance->experiments->is_feature_active( self::NAME ); $is_atomic_widgets_active = Plugin::$instance->experiments->is_feature_active( Atomic_Widgets_Module::EXPERIMENT_NAME ); // TODO: When the `e_atomic_elements` feature is not hidden, add it as a dependency if ( $is_feature_active && $is_atomic_widgets_active ) { add_filter( 'elementor/editor/v2/packages', fn( $packages ) => $this->add_packages( $packages ) ); ( new Global_Classes_Usage() )->register_hooks(); ( new Global_Classes_REST_API() )->register_hooks(); ( new Global_Classes_CSS() )->register_hooks(); ( new Global_Classes_Cleanup() )->register_hooks(); ( new Import_Export() )->register_hooks(); ( new Global_Classes_Database_Updater() )->register(); } } private function register_features() { Plugin::$instance->experiments->add_feature([ 'name' => self::NAME, 'title' => esc_html__( 'Global Classes', 'elementor' ), 'description' => esc_html__( 'Enable global CSS classes.', 'elementor' ), 'hidden' => true, 'default' => Experiments_Manager::STATE_INACTIVE, 'release_status' => Experiments_Manager::RELEASE_STATUS_ALPHA, ]); Plugin::$instance->experiments->add_feature([ 'name' => self::ENFORCE_CAPABILITIES_EXPERIMENT, 'title' => esc_html__( 'Enforce global classes capabilities', 'elementor' ), 'description' => esc_html__( 'Enforce global classes capabilities.', 'elementor' ), 'hidden' => true, 'default' => Experiments_Manager::STATE_ACTIVE, 'release_status' => Experiments_Manager::RELEASE_STATUS_DEV, ]); } private function add_packages( $packages ) { return array_merge( $packages, self::PACKAGES ); } }
SILENT KILLER Tool