Class: ZeroClick::Sellers::Stateful::NoCreditDimension

Inherits:
Object
  • Object
show all
Defined in:
lib/zeroclick/sellers/stateful/entitlement.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(next_state) ⇒ NoCreditDimension

Returns a new instance of NoCreditDimension.



52
53
54
55
# File 'lib/zeroclick/sellers/stateful/entitlement.rb', line 52

def initialize(next_state)
  @next = next_state
  freeze
end

Instance Attribute Details

#nextObject (readonly)

Returns the value of attribute next.



50
51
52
# File 'lib/zeroclick/sellers/stateful/entitlement.rb', line 50

def next
  @next
end

Instance Method Details

#outcomeObject



57
# File 'lib/zeroclick/sellers/stateful/entitlement.rb', line 57

def outcome = "no_credit_dimension"