Slide 27
Slide 27 text
web/router.ex
defmodule FoRealEstate.Router do
use FoRealEstate.Web, :router
pipeline :v1 do
plug :accepts, ["json"]
plug FoRealEstate.Version, version: :v1
end
pipeline :v2 do
plug :accepts, ["json"]
plug FoRealEstate.Version, version: :v2
end
scope "/v1", FoRealEstate do
pipe_through :v1
get "/user/profile", UserController, :profile
end
scope "/v2", FoRealEstate do
pipe_through :v2
get "/user/profile", UserController, :profile
end
end
27 — Dorian Karter | ChicagoElixir | @dorian_escplan