copper v0.6.0 Copper.Handler behaviour

Link to this section Summary

Link to this section Functions

Link to this function

send_200(conn, payload)

Link to this function

send_201(conn, payload)

Link to this function

send_400(conn, error)

Link to this function

send_json(conn, status, payload)

Link to this function

send_message(conn, status, message)

Link to this function

send_siren(conn, status, payload)

Link to this section Callbacks

Link to this callback

delete(conn, id)

(optional)

Specs

delete(conn :: Plug.Conn.t(), id :: String.t()) :: Plug.Conn.t() | no_return()
Link to this callback

edit(conn, id)

(optional)

Specs

edit(conn :: Plug.Conn.t(), id :: String.t()) :: Plug.Conn.t() | no_return()
Link to this callback

get(conn)

(optional)

Specs

get(conn :: Plug.Conn.t()) :: Plug.Conn.t() | no_return()
Link to this callback

new(conn)

(optional)

Specs

new(conn :: Plug.Conn.t()) :: Plug.Conn.t() | no_return()
Link to this callback

show(conn, id)

(optional)

Specs

show(conn :: Plug.Conn.t(), id :: String.t()) :: Plug.Conn.t() | no_return()