getSegment method Null safety

Future getSegment(
  1. Request request
)

Gets a segment of the requested url. Requires a http Request (from the Shelf package).

Implementation

Future<dynamic> getSegment(Request request) async {
  if (request.url.pathSegments.length > 1) {
    return config.db
        .get(request.url.pathSegments.first, request.url.pathSegments[1]);
  } else {
    return config.db.getAll(request.url.pathSegments[0]);
  }
}