 
   Phoenix configuration is split in two categories. Compile-time
   configuration means the configuration is read during compilation
-  and changed it at runtime has no effect. Most of the compile-time
+  and changing it at runtime has no effect. Most of the compile-time
   configuration is related to pipelines and plugs.
 
   On the other hand, runtime configuration is accessed during or

      user_path  PATCH  /users/:id       UserController.update/2
                 PUT    /users/:id       UserController.update/2

  One can also pass a router explicitly as argument to the task:

      $ mix phoenix.router MyApp.Router


        end
      end

  `Phoenix.Router` imports functions from both `Plug.Conn` and `Phoenix.Controller`
  to help define plugs. In the example above, `fetch_session/2`
  comes from `Plug.Conn` while `accepts/2` comes from `Phoenix.Controller`.

  By default, Phoenix ships with one pipeline, called `:before`,
