$order =
$data['order'
];
$positions =
$this->
hydrateBasketPosition($order['positions'
]);
$domains =
$this->
hydrateBasketDomains($data['shops'
]);
$address =
$this->
hydrateBasketAddress( $data['billingChannel'
],
$data['contactChannel'
] );
return new BasketStruct( $domains,
$address,
$positions,
$order['netPrice'
],
$order['grossPrice'
],
$order['taxRate'
],
$order['taxPrice'
] );
} /**
* @param array $data
* @param string $shopwareId
*
* @return AccessTokenStruct
*/