View Source PhxJsonRpc.Router.Parser behaviour (Phoenix JSON RPC v0.6.0)
Parse behaviour for the rpc requests.
Summary
Callbacks
Parses request, checking it's version, method and parameters.
Callbacks
@callback parse(request :: map(), schema_version :: binary()) :: PhxJsonRpc.Request.t()
Parses request, checking it's version, method and parameters.
If parse fails, returns request with %PhxJsonRpc.Error.ParseError{}
struct and set valid?
parameter to false.