Method: DataMapper::PropertySet#defaults

Defined in:
lib/dm-core/property_set.rb

#defaultsObject

TODO: make PropertySet#reject return a PropertySet instance



54
55
56
# File 'lib/dm-core/property_set.rb', line 54

def defaults
  @defaults ||= self.class.new(key | [ discriminator ].compact | reject { |property| property.lazy? }).freeze
end