Module: StatePattern::Delegation

Extended by:
Forwardable
Defined in:
lib/state_pattern.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



23
24
25
# File 'lib/state_pattern.rb', line 23

def self.included(base)
  def_delegators :current_state_instance, *base.initial_state_class.state_methods
end