/**
  * Constructor
  * Takes our options from the parent class so we can later use them in the JS snippets
  */
 public function __construct($options = array())
 {
     self::$options = $options;
 }
 /**
  * Tracks when the checkout form is loaded
  */
 public function checkout_process($checkout)
 {
     if ($this->disable_tracking($this->ga_use_universal_analytics)) {
         return;
     }
     if ($this->disable_tracking($this->ga_enhanced_ecommerce_tracking_enabled)) {
         return;
     }
     if ($this->disable_tracking($this->ga_enhanced_checkout_process_enabled)) {
         return;
     }
     WC_Google_Analytics_JS::get_instance()->checkout_process(WC()->cart->get_cart());
 }