X7ROOT File Manager
Current Path:
/home/oakwood/public_html/wp-content/plugins/premium-addons-pro/includes
home
/
oakwood
/
public_html
/
wp-content
/
plugins
/
premium-addons-pro
/
includes
/
ðŸ“
..
📄
addons-integration.php
(21.64 KB)
📄
class-modules-manager.php
(260.83 KB)
📄
class-papro-core.php
(7.28 KB)
ðŸ“
compatibility
ðŸ“
deps
ðŸ“
grid-builder
📄
pa-post-ticker-helper.php
(7.57 KB)
📄
pa-smart-post-listing-helper.php
(4.42 KB)
📄
papro-helper.php
(6.17 KB)
📄
plugin.php
(1.43 KB)
ðŸ“
white-label
Editing: plugin.php
<?php namespace PremiumAddonsPro\Includes; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } /** * Class Plugin */ class Plugin { /** * @var Plugin */ private static $_instance; /** * @var Manager */ private $_modules_manager; /** * @return Plugin */ public static function instance() { if ( is_null( self::$_instance ) ) { self::$_instance = new self(); } return self::$_instance; } private function _includes() { require PREMIUM_PRO_ADDONS_PATH . 'includes/class-modules-manager.php'; } public function autoload( $class ) { if ( 0 !== strpos( $class, 'PremiumAddonsPro' ) ) { return; } $filename = strtolower( preg_replace( array( '/^PremiumAddonsPro\\\/', '/([a-z])([A-Z])/', '/_/', '/\\\/' ), array( '', '$1-$2', '-', DIRECTORY_SEPARATOR ), $class ) ); $filename = PREMIUM_PRO_ADDONS_PATH . $filename . '.php'; if ( is_readable( $filename ) ) { include $filename; } } public function elementor_controls_init() { $this->_modules_manager = new Manager(); } private function setup_hooks() { add_action( 'elementor/init', array( $this, 'elementor_controls_init' ) ); } /** * Plugin constructor. */ private function __construct() { spl_autoload_register( array( $this, 'autoload' ) ); $this->_includes(); $this->setup_hooks(); } }
Upload File
Create Folder