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(); }
function __construct() { parent::__construct(); $this->session->keep_flashdata('flash_message'); }
public function __construct() { parent::__construct(); $this->load->helper('url'); }
public function __construct() { parent::__construct(); }