handleGet method

Future<Map?> handleGet(
  1. String controller,
  2. String method, {
  3. int? apiVersion,
  4. Map<String, dynamic>? queries,
  5. Map<String, dynamic>? headers,
})

Implementation

Future<Map<dynamic, dynamic>?> handleGet(
  String controller,
  String method, {
  int? apiVersion,
  Map<String, dynamic>? queries,
  Map<String, dynamic>? headers,
}) async {
  var path =
      "$_path/${apiVersion != null ? "v" + apiVersion.toString() + "/" + controller : controller}/$method";
  var response = await _client.get(
    path,
    queryParameters: queries,
    options: Options(
      headers: headers,
    ),
  );

  if (response.data is String) {
    return null;
  }

  return response.data;
}