![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /proc/self/root/proc/self/cwd/wp-content/plugins/elementor-pro/modules/assets-manager/ |
<?php namespace ElementorPro\Modules\AssetsManager; use ElementorPro\Base\Module_Base; use ElementorPro\Modules\AssetsManager\AssetTypes; use ElementorPro\Plugin; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } class Module extends Module_Base { private $asset_managers = []; public function get_name() { return 'assets-manager'; } public function add_asset_manager( $name, $instance ) { $this->asset_managers[ $name ] = $instance; } public function get_assets_manager( $id = null ) { if ( $id ) { if ( ! isset( $this->asset_managers[ $id ] ) ) { return null; } return $this->asset_managers[ $id ]; } return $this->asset_managers; } public function __construct() { parent::__construct(); $this->add_asset_manager( 'font', new AssetTypes\Fonts_Manager() ); $this->add_asset_manager( 'icon', new AssetTypes\Icons_Manager() ); } }