/** * Constructor Overrides */ public function __construct($raw_response, $mode = 'sandbox') { parent::__construct($raw_response, 'registerTokenResponse', $mode); $this->litleToken = trim(\XMLParser::getNode($raw_response, 'litleToken')); $this->bin = trim(\XMLParser::getNode($raw_response, 'bin')); $this->type = trim(\XMLParser::getNode($raw_response, 'type')); // ugh, because sometimes order_id is mirroed in the id attribute, but // othertimes its not. $this->order_id = trim(\XMLParser::getNode($raw_response, 'orderId')); }
/** * Constructor Overrides */ public function __construct($raw_response, $mode = 'sandbox') { parent::__construct($raw_response, 'creditResponse', $mode); }
/** * Constructor Overrides */ public function __construct($raw_response, $mode = 'sandbox') { parent::__construct($raw_response, 'authReversalResponse', $mode); }
/** * Constructor Overrides */ public function __construct($raw_response, $mode = 'sandbox') { parent::__construct($raw_response, 'captureResponse', $mode); $this->post_date = (new \DateTime(\XMLParser::getNode($raw_response, 'postDate')))->format('Y-m-d H:i:s'); }