resource static method
void
resource(})
Implementation
static void resource(
String path,
dynamic controller, {
String? prefix,
List<Middleware>? middleware,
String? domain,
String regex = r'\d+(.\d+)?',
}) {
Router.get(path, controller.index)
.middleware(middleware)
.domain(domain)
.prefix(prefix);
Router.get("$path/create", controller.create)
.middleware(middleware)
.domain(domain)
.prefix(prefix);
Router.post(path, controller.store)
.middleware(middleware)
.domain(domain)
.prefix(prefix);
Router.get("$path/{id}", controller.show)
.middleware(middleware)
.domain(domain)
.prefix(prefix)
.where('id', regex);
Router.get("$path/{id}/edit", controller.edit)
.middleware(middleware)
.domain(domain)
.prefix(prefix)
.where('id', regex);
Router.put("$path/{id}", controller.update)
.middleware(middleware)
.domain(domain)
.prefix(prefix)
.where('id', regex);
Router.delete("$path/{id}", controller.destroy)
.middleware(middleware)
.domain(domain)
.prefix(prefix)
.where('id', regex);
}