/**
  * Main Pootle Slider Instance
  * Ensures only one instance of Storefront_Extension_Boilerplate is loaded or can be loaded.
  * @return pootle_page_builder_for_WooCommerce instance
  * @since 	1.0.0
  */
 public static function instance()
 {
     if (null == self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
 /**
  * Initiates admin class and adds admin hooks
  * @since 1.0.0
  */
 private function _admin()
 {
     //Instantiating admin class
     $this->admin = pootle_page_builder_for_WooCommerce_Admin::instance();
     //Adding admin scripts
     add_action('pootlepb_enqueue_admin_scripts', array($this->admin, 'admin_enqueue'));
     //Adds wc tabs and products as supported post types
     add_filter('pootlepb_builder_post_types', array($this->admin, 'add_wc_posts'));
     //Remove the default wc tab
     remove_action('pootlepb_content_block_tabs', array($GLOBALS['Pootle_Page_Builder_Content_Block'], 'add_wc_tab'));
     remove_action('pootlepb_content_block_WooCommerce_tab', array($GLOBALS['Pootle_Page_Builder_Content_Block'], 'wc_tab'));
     //Change WooCommerce tab to products
     add_filter('pootlepb_content_block_tabs', array($this->admin, 'add_tab'));
     add_filter('pootlepb_le_content_block_tabs', array($this->admin, 'add_tab'), 11);
     //Content block fields
     add_filter('pootlepb_content_block_fields', array($this->admin, 'content_block_fields'));
     //Add our awesome stuff
     add_action('pootlepb_content_block_wc_prods_tab_after_fields', array($this->admin, 'wc_required_notice'));
 }