module Sequel::Plugins::DefaultsSetter::InstanceMethods
Private Instance Methods
initialize_set(h)
click to toggle source
Set default values if they are not already set by the hash provided to initialize.
Calls superclass method
# File lib/sequel/plugins/defaults_setter.rb, line 60 def initialize_set(h) super model.default_values.each{|k,v| self[k] = (v.respond_to?(:call) ? v.call : v) unless values.has_key?(k)} end