Class: AdequateSerialization::Steps::Step

Inherits:
Object
  • Object
show all
Defined in:
lib/adequate_serialization/steps/step.rb

Direct Known Subclasses

Rails::CacheStep, SerializeStep

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(next_step = :last) ⇒ Step

Returns a new instance of Step.



8
9
10
# File 'lib/adequate_serialization/steps/step.rb', line 8

def initialize(next_step = :last)
  @next_step = next_step
end

Instance Attribute Details

#next_stepObject (readonly)

Returns the value of attribute next_step.



6
7
8
# File 'lib/adequate_serialization/steps/step.rb', line 6

def next_step
  @next_step
end

Instance Method Details

#apply(response) ⇒ Object



12
13
14
# File 'lib/adequate_serialization/steps/step.rb', line 12

def apply(response)
  apply_next(response)
end