postGet method

FinchApp postGet({
  1. required String path,
  2. Future<String> index(
    1. Request rq
    )?,
  3. AuthController? auth,
  4. List<FinchRoute> children = const [],
  5. List<String> extraPath = const [],
  6. Future<ApiDoc>? apiDoc()?,
  7. Controller? controller,
  8. List<String> excludePaths = const [],
  9. List<String> hosts = const ['*'],
  10. List<int> ports = const [],
  11. String? key,
  12. Map<String, dynamic> params = const {},
  13. List<String> permissions = const [],
})

Implementation

FinchApp postGet({
  required String path,
  Future<String> Function(Request rq)? index,
  AuthController? auth,
  List<FinchRoute> children = const [],
  List<String> extraPath = const [],
  Future<ApiDoc>? Function()? apiDoc,
  Controller? controller,
  List<String> excludePaths = const [],
  List<String> hosts = const ['*'],
  List<int> ports = const [],
  String? key,
  Map<String, dynamic> params = const {},
  List<String> permissions = const [],
}) {
  return all(
    path: path,
    index: index,
    methods: Methods.GET_POST,
    auth: auth,
    children: children,
    extraPath: extraPath,
    apiDoc: apiDoc,
    controller: controller,
    excludePaths: excludePaths,
    hosts: hosts,
    ports: ports,
    key: key,
    params: params,
    permissions: permissions,
  );
}