ja_resource v0.3.1 JaResource

When used, includes all restful actions behaviours. Also a plug.

Example usage in phoenix controller:

defmodule Example.ArticleController do
  use Example.Web, :controller
  use JaResource
  plug JaResource, except: [:create]
end

See JaResource.Plug for plug options and documentation.

See the “action” behaviours for info on customizing each behaviour:

  • JaResource.Index
  • JaResource.Show
  • JaResource.Create
  • JaResource.Update
  • JaResource.Delete

Summary

Functions

Callback implementation for c:Plug.call/2

Callback implementation for c:Plug.init/1

Types

attributes :: map
params :: map
record :: map | Ecto.Schema.t
records :: module | Ecto.Query.t | [record]
validation_errors :: {:error, Ecto.Changeset.t}

Functions

call(conn, opts)

Callback implementation for c:Plug.call/2.

init(opts)

Callback implementation for c:Plug.init/1.