View Source Router (phial v0.0.2)

A module for defining common Plug router configurations.

This module provides a macro __using__/1 to include common router settings, such as required imports, plugs, and necessary configurations for handling requests.

Summary

Functions

A macro to set up common configurations for Plug routers.

Functions

A macro to set up common configurations for Plug routers.

This macro includes required imports, setups for parsers, and uses necessary modules like Plug.Router and Responses.

Examples

defmodule MyRouter do
  use Router

  plug :match
  plug :dispatch

  get "/" do
    send_resp(conn, 200, "Welcome")
  end

  match _ do
    send_resp(conn, 404, "Not Found")
  end
end