Skip to content

Instantly share code, notes, and snippets.

@BoLaMN
Created May 19, 2015 11:20
Show Gist options
  • Save BoLaMN/5bf5aed3d946eeb094b7 to your computer and use it in GitHub Desktop.
Save BoLaMN/5bf5aed3d946eeb094b7 to your computer and use it in GitHub Desktop.
exports.User =
name: 'user'
description: 'defines user routes'
post:
description: 'creates a user'
run: (api, data, next) ->
api.users.createUser data.params, (err, resp) ->
return next err if err
data.response = resp
next()
put:
description: 'creates a user'
run: (api, data, next) ->
api.users.createUser data.params, (err, resp) ->
return next err if err
data.response = resp
next()
delete:
description: 'deletes a user'
run: (api, data, next) ->
api.users.deleteUser data.params.user, (err, resp) ->
return next err if err
data.response = resp
next()
get:
description: 'details of a user'
run: (api, data, next) ->
api.users.getUser data.params.user, (err, resp) ->
return next err if err
data.response = resp
next()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment