Skip to content

Instantly share code, notes, and snippets.

@swlkr
Created December 18, 2017 04:02
Show Gist options
  • Save swlkr/6276bd76aacc67c79652c6eb35c5d68f to your computer and use it in GitHub Desktop.
Save swlkr/6276bd76aacc67c79652c6eb35c5d68f to your computer and use it in GitHub Desktop.
(def routes
(-> (trail/resource :posts :only [:index :show])))
; =>
[
[:get "/posts" posts/index]
[:get "/posts/:id" posts/show]
]
(def routes
(-> (trail/resource :posts :except [:index :show])))
; =>
[
[:get "/posts/:id/fresh" posts/fresh]
[:get "/posts/:id/edit" posts/edit]
[:post "/posts" posts/create]
[:put "/posts/:id" posts/change]
[:delete "/posts/:id" posts/delete]
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment