API Reference Dumbo v#0.3.0

Copy Markdown View Source

Modules

An encoder and decoder for the PHP serialisation format.

Exception raised when decoding a PHP serialised string fails.

Options for configuring decoding behavior.

Decoder implementation for the PHP serialisation format.

Low-level encoding functions for converting Elixir data types into PHP serialised iodata.

Options for configuring encoding behavior.

Protocol controlling how Elixir data structures are encoded into PHP serialised format.

Behaviour for converting a decoded PHP object into an Elixir term, typically a struct.

Resolvers for common PHP classes that map directly onto native Elixir types.

Exception raised when a reference (R:n) cannot be resolved, either because it is out of range or because it is recursive (PHP allows cyclic data, Elixir terms cannot).

Raised when a resolver matches a PHP class but cannot represent its value.