Module: Wampus::AfterInit

Extended by:
ActiveSupport::Concern
Included in:
Servers::Wamp
Defined in:
lib/wampus/after_init.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#exec_after_initObject



26
27
28
29
30
31
# File 'lib/wampus/after_init.rb', line 26

def exec_after_init
  after_init_blocks.each do |block|
    self.instance_exec &block
  end
  after_init_blocks = nil
end

#initialize(*args) ⇒ Object



21
22
23
24
# File 'lib/wampus/after_init.rb', line 21

def initialize(*args)
  super if defined? super
  exec_after_init
end