resource static method
dynamic
resource(
- dynamic route,
- dynamic controller
Implementation
static resource(route, controller) {
route = "/$route";
/// GET /resource
Route().addRoute('GET', Route()._prefix + route, controller.index);
/// GET /resource/create
Route().addRoute(
'GET', '${Route()._prefix + route}/create', controller.create);
/// POST /resource
Route().addRoute('POST', Route()._prefix + route, controller.store);
/// GET /resource/{id}
Route().addRoute('GET', '${Route()._prefix + route}/{id}', controller.show);
/// GET /resource/{id}/edit
Route().addRoute(
'GET', '${Route()._prefix + route}/{id}/edit', controller.edit);
/// PUT /resource/{id}
Route()
.addRoute('PUT', '${Route()._prefix + route}/{id}', controller.update);
/// PATCH /resource/{id}
Route().addRoute(
'PATCH', '${Route()._prefix + route}/{id}', controller.update);
/// DELETE /resource/{id}
Route().addRoute(
'DELETE', '${Route()._prefix + route}/{id}', controller.destroy);
}