lib/restpack_serializer/serializable.rb in restpack_serializer-0.6.1 vs lib/restpack_serializer/serializable.rb in restpack_serializer-0.6.2

- old
+ new

@@ -48,10 +48,15 @@ end add_custom_attributes(data) add_links(model, data) unless self.class.associations.empty? + data + end + + def as_json_symbolized(model, context = {}) + data = as_json(model, context) Symbolizer.recursive_symbolize(data) end def custom_attributes {} @@ -95,9 +100,13 @@ new.as_json(models, context) end def as_json(model, context = {}) new.as_json(model, context) + end + + def as_json_symbolized(model, context = {}) + new.as_json_symbolized(model, context) end def serialize(models, context = {}) models = [models] unless models.kind_of?(Array)