Module: Webmachine::Decision::Flow

Defined in:
lib/eipiai/resources/ext/webmachine/decision.rb

Overview

Flow

Instance Method Summary collapse

Instance Method Details

#b7Object

Forbidden?



57
58
59
# File 'lib/eipiai/resources/ext/webmachine/decision.rb', line 57

def b7
  decision_test(resource.forbidden?, 403, :b7a)
end

#b7aObject

Payment Required?



62
63
64
# File 'lib/eipiai/resources/ext/webmachine/decision.rb', line 62

def b7a
  decision_test(resource.payment_required?, 402, :b6)
end

#b9bObject

Malformed?



47
48
49
# File 'lib/eipiai/resources/ext/webmachine/decision.rb', line 47

def b9b
  decision_test(resource.malformed_request?, 400, :b9c)
end

#b9cObject

Unprocessable Entity?



52
53
54
# File 'lib/eipiai/resources/ext/webmachine/decision.rb', line 52

def b9c
  decision_test(resource.unprocessable_entity?, 422, :b8)
end