/** constructor */ protected function __construct() { self::get_cart_from_session(); self::$applied_coupons = array(); if (isset(jigoshop_session::instance()->coupons)) { self::$applied_coupons = jigoshop_session::instance()->coupons; } self::$tax = new jigoshop_tax(100); //initialize tax on the cart with divisor of 100 self::calculate_cart_total(); }