Module: Webmachine::Decision::Flow

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

Overview

Flow

Instance Method Summary collapse

Instance Method Details

#b7Object

Forbidden?



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

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

#b7aObject

Payment Required?



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

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

#b9bObject

Malformed?



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

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

#b9cObject

Unprocessable Entity?



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

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