execute method
Implementation
Future<dynamic> execute({bool useMasterKey = false}) async {
final headers = {
'Content-Type': 'application/json; charset=utf-8',
};
final response = await parseHTTPClient.post(
path,
body: json.encode(body),
headers: headers,
useMasterKey: useMasterKey,
);
final result = response['result'];
if (result is List) {
return result;
}
if (result is Map) {
final error = result['error'];
final code = result['code'];
if (error != null) {
throw ParseException(code: code, message: error);
}
return result;
}
return null;
}