public function __construct($data = null)
 {
     $this->_fields = array('ASIN' => array('FieldValue' => null, 'FieldType' => 'string'), 'SellerSKU' => array('FieldValue' => null, 'FieldType' => 'string'), 'Title' => array('FieldValue' => null, 'FieldType' => 'string'), 'CurrentPrice' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_CurrencyAmount'), 'SalePrice' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_CurrencyAmount'), 'Quantity' => array('FieldValue' => null, 'FieldType' => 'int'), 'ProductPageURL' => array('FieldValue' => null, 'FieldType' => 'string'), 'MainProductImageURL' => array('FieldValue' => null, 'FieldType' => 'string'), 'IsBuyable' => array('FieldValue' => null, 'FieldType' => 'bool'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('SellerId' => array('FieldValue' => null, 'FieldType' => 'string'), 'MWSAuthToken' => array('FieldValue' => null, 'FieldType' => 'string'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('CartList' => array('FieldValue' => array(), 'FieldType' => array('Cart_Model_Cart'), 'ListMemberName' => 'Cart'), 'NextToken' => array('FieldValue' => null, 'FieldType' => 'string'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('GetServiceStatusResult' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_GetServiceStatusResult'), 'ResponseMetadata' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_ResponseMetadata'), 'ResponseHeaderMetadata' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_ResponseHeaderMetadata'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('Status' => array('FieldValue' => null, 'FieldType' => 'string'), 'Timestamp' => array('FieldValue' => null, 'FieldType' => 'string'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('SellerId' => array('FieldValue' => null, 'FieldType' => 'string'), 'MWSAuthToken' => array('FieldValue' => null, 'FieldType' => 'string'), 'MarketplaceId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CartIdList' => array('FieldValue' => array(), 'FieldType' => array('string'), 'ListMemberName' => 'CartId'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('ListCartsByNextTokenResult' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_ListCartsByNextTokenResult'), 'ResponseMetadata' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_ResponseMetadata'), 'ResponseHeaderMetadata' => array('FieldValue' => null, 'FieldType' => 'Cart_Model_ResponseHeaderMetadata'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('MarketplaceId' => array('FieldValue' => null, 'FieldType' => 'string'), 'NumberOfActiveItems' => array('FieldValue' => null, 'FieldType' => 'int'), 'NumberOfSavedItems' => array('FieldValue' => null, 'FieldType' => 'int'), 'CustomerId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CartType' => array('FieldValue' => null, 'FieldType' => 'string'), 'ActiveCartItemList' => array('FieldValue' => array(), 'FieldType' => array('Cart_Model_CartItem'), 'ListMemberName' => 'CartItem'), 'SavedCartItemList' => array('FieldValue' => array(), 'FieldType' => array('Cart_Model_CartItem'), 'ListMemberName' => 'CartItem'), 'LastUpdatedDate' => array('FieldValue' => null, 'FieldType' => 'string'), 'SessionId' => array('FieldValue' => null, 'FieldType' => 'string'), 'CartId' => array('FieldValue' => null, 'FieldType' => 'string'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('CurrencyCode' => array('FieldValue' => null, 'FieldType' => 'string'), 'Amount' => array('FieldValue' => null, 'FieldType' => 'float'));
     parent::__construct($data);
 }
 public function __construct($data = null)
 {
     $this->_fields = array('RequestId' => array('FieldValue' => null, 'FieldType' => 'string'));
     parent::__construct($data);
 }