public static function get_instance()
 {
     if (is_null(self::$_instance)) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Exemple #2
0
 /**
  * Unique access to instance of YITH_Product_Slider class
  *
  * @return YITH_Product_Slider_Premium
  * @since 1.0.3
  */
 function YITH_Product_Slider_Premium_Init()
 {
     load_plugin_textdomain('ywcps', false, dirname(plugin_basename(__FILE__)) . '/languages/');
     // Load required classes and functions
     require_once YWCPS_INC . 'functions.yith-product-slider.php';
     require_once YWCPS_INC . 'class.yith-product-slider-type.php';
     require_once YWCPS_INC . 'class.yith-product-slider-shortcode.php';
     require_once YWCPS_INC . 'class.yith-woocommerce-product-slider.php';
     require_once YWCPS_INC . 'functions.yith-product-slider-premium.php';
     require_once YWCPS_INC . 'class.yith-product-slider-type-premium.php';
     require_once YWCPS_INC . 'class.yith-woocommerce-product-slider-premium.php';
     require_once YWCPS_INC . 'class.yith-product-slider-widget.php';
     global $YWC_Product_Slider;
     $YWC_Product_Slider = YITH_WooCommerce_Product_Slider_Premium::get_instance();
 }