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.



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

def initialize(next_state)
  @next = next_state
  freeze
end

Instance Attribute Details

#nextObject (readonly)

Returns the value of attribute next.



48
49
50
# File 'lib/zeroclick/sellers/stateful/entitlement.rb', line 48

def next
  @next
end

Instance Method Details

#outcomeObject



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

def outcome = "no_credit_dimension"