56 57 58 59 60 61
# File 'lib/serializable_attributes.rb', line 56 def serialize_attributes(field = :data, options = {}, &block) schema = Schema.new(self, field, options) schema.instance_eval(&block) schema.fields.freeze schema end