Method: ASIR::Configuration#initialize

Defined in:
lib/asir/configuration.rb

#initialize(*args) ⇒ Object



23
24
25
26
27
28
29
30
# File 'lib/asir/configuration.rb', line 23

def initialize *args
  super
  ch = ASIR::Configuration.config_proc_hash
  (self.class.ancestors.map{|m| ch[m]}.compact.first ||
   ch[nil] || 
   IDENTITY_PROC
   ).call(self)
end