Submit
Path:
~
/
home
/
getwphos
/
www
/
almajd14
/
wp-content
/
plugins
/
qi-addons-for-elementor
/
inc
/
plugins
/
woocommerce
/
File Content:
class-qiaddonsforelementor-woocommerce.php
<?php if ( ! defined( 'ABSPATH' ) ) { // Exit if accessed directly. exit; } if ( ! class_exists( 'QiAddonsForElementor_WooCommerce' ) ) { class QiAddonsForElementor_WooCommerce { private static $instance; public function __construct() { if ( qi_addons_for_elementor_framework_is_installed( 'woocommerce' ) ) { // Include files. $this->include_files(); } } public static function get_instance() { if ( is_null( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } public function include_files() { // Include helper functions. include_once QI_ADDONS_FOR_ELEMENTOR_PLUGINS_PATH . '/woocommerce/helper.php'; // Include shortcodes. add_action( 'qi_addons_for_elementor_action_framework_before_shortcodes_register', array( $this, 'include_shortcodes' ) ); // Include plugin addons. foreach ( glob( QI_ADDONS_FOR_ELEMENTOR_PLUGINS_PATH . '/woocommerce/plugins/*/include.php' ) as $plugin ) { include_once $plugin; } } public function include_shortcodes() { foreach ( glob( QI_ADDONS_FOR_ELEMENTOR_PLUGINS_PATH . '/woocommerce/shortcodes/*/include.php' ) as $shortcode ) { include_once $shortcode; } } } QiAddonsForElementor_WooCommerce::get_instance(); }
Submit
FILE
FOLDER
Name
Size
Permission
Action
shortcodes
---
0755
class-qiaddonsforelementor-woocommerce.php
1273 bytes
0644
helper.php
3753 bytes
0644
include.php
191 bytes
0644
N4ST4R_ID | Naxtarrr