Files
kami-parse-server/src/Routers/RolesRouter.js

28 lines
658 B
JavaScript
Raw Normal View History

import ClassesRouter from './ClassesRouter';
export class RolesRouter extends ClassesRouter {
className() {
return '_Role';
}
2016-02-19 23:47:44 -05:00
mountRoutes() {
2020-07-13 13:06:52 -05:00
this.route('GET', '/roles', (req) => {
return this.handleFind(req);
});
2020-07-13 13:06:52 -05:00
this.route('GET', '/roles/:objectId', (req) => {
return this.handleGet(req);
});
2020-07-13 13:06:52 -05:00
this.route('POST', '/roles', (req) => {
return this.handleCreate(req);
});
2020-07-13 13:06:52 -05:00
this.route('PUT', '/roles/:objectId', (req) => {
return this.handleUpdate(req);
});
2020-07-13 13:06:52 -05:00
this.route('DELETE', '/roles/:objectId', (req) => {
return this.handleDelete(req);
});
}
}
export default RolesRouter;