Module: Porridge
- Defined in:
- lib/porridge.rb,
lib/porridge/error.rb,
lib/porridge/factory.rb,
lib/porridge/version.rb,
lib/porridge/extractor.rb,
lib/porridge/serializer.rb,
lib/porridge/field_policy.rb,
lib/porridge/send_extractor.rb,
lib/porridge/array_serializer.rb,
lib/porridge/chain_serializer.rb,
lib/porridge/field_serializer.rb,
lib/porridge/serializer_definer.rb,
lib/porridge/serializer_with_root.rb,
lib/porridge/serializer_definition.rb,
lib/porridge/serializing_extractor.rb,
lib/porridge/whitelist_field_policy.rb,
lib/porridge/invalid_extractor_error.rb,
lib/porridge/invalid_serializer_error.rb,
lib/porridge/serializer_for_extracted.rb,
lib/porridge/invalid_field_policy_error.rb,
lib/porridge/key_normalizing_serializer.rb
Overview
Porridge is the root namespace for all classes in the porridge
gem.
Defined Under Namespace
Classes: ArraySerializer, ChainSerializer, Error, Extractor, Factory, FieldPolicy, FieldSerializer, InvalidExtractorError, InvalidFieldPolicyError, InvalidSerializerError, KeyNormalizingSerializer, SendExtractor, Serializer, SerializerDefiner, SerializerDefinition, SerializerForExtracted, SerializerWithRoot, SerializingExtractor, WhitelistFieldPolicy
Constant Summary collapse
- VERSION =
'0.3.1'