Method: JSONMapper::ClassMethods#json_attributes
- Defined in:
- lib/json_mapper.rb
#json_attributes(name, *args) ⇒ Object
44 45 46 47 48 49 50 51 52 53 |
# File 'lib/json_mapper.rb', line 44 def json_attributes(name, *args) source_attributes, type, = extract_attribute_data(name, *args) attribute = AttributeList.new(name, source_attributes, type, ) @attributes[to_s] ||= [] @attributes[to_s] << attribute attr_accessor attribute.method_name.to_sym end |