get method
Implementation
Future<Response?> get(String clientId, RequestOptions requestOptions) async {
Response? response;
try {
var _requestOptions = jsonEncode(
RequestOptionsDTO.fromDataModel(requestOptions).toJson(),
);
final result = await _hostApi.get(clientId, _requestOptions);
if (result != null) {
final decodedJson = json.decode(result);
if (decodedJson['queueOrder'] != null) {
response =
ResponseQueuedDTO.fromJson(json.decode(result)).toDataModel();
} else {
response =
ResponseReceivedDTO.fromJson(json.decode(result)).toDataModel();
}
}
} on PlatformException catch (e) {
throw ExceptionManager.parse(e);
}
return response;
}