Module: Cnab240::DefaultMixin

Instance Method Summary collapse

Instance Method Details

#initialize_instance {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



4
5
6
7
8
9
10
11
12
# File 'lib/cnab240/ext/default_mixin.rb', line 4

def initialize_instance
	super
	Cnab240.defaults.each do |k, v|
		if self.respond_to?("#{k}=") 
			self.send("#{k}=", v)
		end
	end 
	yield self if block_given?
end