Method: ActiveJsonModel::JsonAttribute#get_default_value
- Defined in:
- lib/active_json_model/json_attribute.rb
#get_default_value ⇒ Object
Get a default value for this attribute. Handles defaults that can be generators with callbacks and proper cloning of real values to avoid cross-object mutation.
54 55 56 57 58 59 60 61 62 |
# File 'lib/active_json_model/json_attribute.rb', line 54 def get_default_value if default if default.respond_to?(:call) default.call else default.clone end end end |