module Helium::ClassMethods
Public Instance Methods
after_initialize(&block)
click to toggle source
# File lib/helium/initialization.rb, line 16 def after_initialize(&block) initialization[:after] << block end
before_initialize(&block)
click to toggle source
# File lib/helium/initialization.rb, line 12 def before_initialize(&block) initialization[:before] << block end
initialization()
click to toggle source
# File lib/helium/initialization.rb, line 20 def initialization @initialization ||= { before: [], after: [] }.freeze end