Packages
A serialization library implementing the jsonapi.org 1.0 spec suitable for use building JSON APIs in Phoenix and any other Plug based framework or app.
Current section
Files
Jump to
Current section
Files
lib/ja_serializer/formatter.ex
defprotocol JaSerializer.Formatter do
@fallback_to_any true
def format(data)
end
defimpl JaSerializer.Formatter, for: Any do
def format(data), do: data
end
defimpl JaSerializer.Formatter, for: List do
def format(list), do: Enum.map(list, &JaSerializer.Formatter.format/1)
end