Module: DynamicScaffold::JSONObject::Model::ClassMethods
- Defined in:
- lib/dynamic_scaffold/json_object/model.rb
Instance Method Summary collapse
Instance Method Details
#dump(obj) ⇒ Object
7 8 9 10 |
# File 'lib/dynamic_scaffold/json_object/model.rb', line 7 def dump(obj) obj = obj.attributes if obj.is_a? ActiveModel::Attributes obj.to_json if obj end |
#load(source) ⇒ Object
12 13 14 |
# File 'lib/dynamic_scaffold/json_object/model.rb', line 12 def load(source) new(source ? JSON.parse(source) : {}) end |