ja_serializer v0.14.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

Link to this section Summary

Functions

Callback implementation for c:Plug.call/2

Callback implementation for c:Plug.init/1

Link to this section Functions

Link to this function

call(conn, opts)

Callback implementation for c:Plug.call/2.

Callback implementation for c:Plug.init/1.