Module: Characterizable::ClassMethods

Defined in:
lib/characterizable.rb

Instance Method Summary collapse

Instance Method Details

#characteristicsObject



45
46
47
# File 'lib/characterizable.rb', line 45

def characteristics
  characterizable_base.characteristics
end

#characterize(&block) ⇒ Object



41
42
43
44
# File 'lib/characterizable.rb', line 41

def characterize(&block)
  self.characterizable_base ||= Characterizable::Base.new self
  Blockenspiel.invoke block, characterizable_base
end