Module: Carpenter::Model::Accessor::PrependMethods

Defined in:
lib/carpenter/model/accessor.rb

Instance Method Summary collapse

Instance Method Details

#initialize(*args, **params, &block) ⇒ Object



18
19
20
21
22
23
# File 'lib/carpenter/model/accessor.rb', line 18

def initialize(*args, **params, &block)
  raise 'Default initialize not accessed' unless params[:carpenter_initializing]

  params.delete(:carpenter_initializing)
  super(*args, **params, &block)
end