public function __construct()
 {
     $this->product_id = get_option('ab_woocommerce_product', 0);
     add_action('woocommerce_get_item_data', array($this, 'getItemData'), 10, 2);
     add_action('woocommerce_payment_complete', array($this, 'paymentComplete'));
     add_action('woocommerce_order_status_completed', array($this, 'paymentComplete'));
     add_action('woocommerce_thankyou', array($this, 'paymentComplete'));
     add_action('woocommerce_add_order_item_meta', array($this, 'addOrderItemMeta'), 10, 3);
     add_action('woocommerce_before_calculate_totals', array($this, 'beforeCalculateTotals'));
     add_filter('woocommerce_quantity_input_args', array($this, 'quantityArgs'), 10, 2);
     add_action('woocommerce_after_order_itemmeta', array($this, 'afterOrderItemMeta'));
     parent::__construct();
 }
Exemple #2
0
 function __construct()
 {
     parent::__construct();
     $this->session->keep_flashdata('flash_message');
 }
Exemple #3
0
 public function __construct()
 {
     parent::__construct();
     $this->load->helper('url');
 }
 public function __construct()
 {
     parent::__construct();
 }