Module: Caprese::Serializer::Aliasing

Extended by:
ActiveSupport::Concern
Included in:
Caprese::Serializer
Defined in:
lib/caprese/serializer/concerns/aliasing.rb

Instance Method Summary collapse

Instance Method Details

#read_attribute_for_serialization(attribute) ⇒ Value

Override so we can get the values for serialization of aliased attributes just like unaliased

Parameters:

  • attribute (String, Symbol)

    the attribute (aliased or not) to read for serialization

Returns:

  • (Value)

    the value of the attribute



12
13
14
# File 'lib/caprese/serializer/concerns/aliasing.rb', line 12

def read_attribute_for_serialization(attribute)
  super(self.object.class.caprese_unalias_field(attribute))
end