Class: ApiSerializer::Variants::Serializer
- Defined in:
- lib/api_serializer/variants/serializer.rb
Instance Attribute Summary
Attributes inherited from Variant
#inherits, #name, #serialization, #transformer
Instance Method Summary collapse
Methods inherited from Variant
#==, #abstract?, #attribute_names, #composed_with, #eql?, #filtering_mapped_attributes, #initialize, #reflect_on, #resolved_name, #sorting_mapped_attributes, #transform
Constructor Details
This class inherits a constructor from ApiSerializer::Variants::Variant
Instance Method Details
#serialize(data, context = {}) ⇒ Object
8 9 10 |
# File 'lib/api_serializer/variants/serializer.rb', line 8 def serialize(data, context = {}) transformer.transform(data, context) end |
#type ⇒ Object
4 5 6 |
# File 'lib/api_serializer/variants/serializer.rb', line 4 def type :serializer end |