ja_serializer v0.12.0 JaSerializer.Deserializer

This plug “deserializes” params to underscores.

For example these params:

%{
  "data" => %{
    "attributes" => %{
      "foo-bar" => true
    }
  }
}

are transformed to:

%{
  "data" => %{
    "attributes" => %{
      "foo_bar" => true
    }
  }
}

Usage

Just include in your plug stack after a json parser:

plug Plug.Parsers, parsers: [:json], json_decoder: Poison
plug JaSerializer.Deserializer

Summary

Functions

Callback implementation for c:Plug.call/2

Callback implementation for c:Plug.init/1

Functions

call(conn, opts)

Callback implementation for c:Plug.call/2.

init(opts)

Callback implementation for c:Plug.init/1.