Module: Webmachine::Resource::Callbacks

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

Overview

Callbacks

Instance Method Summary collapse

Instance Method Details

#payment_required?true, false

payment_required?

If payment is required this will result in a ‘402 Payment Required’ response.

Defaults to false

Returns:

  • (true, false)

    whether the request requires a payment



34
35
36
# File 'lib/eipiai/resources/ext/webmachine/decision.rb', line 34

def payment_required?
  false
end

#unprocessable_entity?true, false

unprocessable_entity?

If the request is semantically correct, but unprocessable due to invalid data, this should return true, which will result in a ‘422 Unprocessable Entity’ response.

Defaults to false.

Returns:

  • (true, false)

    whether the request is unprocessable



21
22
23
# File 'lib/eipiai/resources/ext/webmachine/decision.rb', line 21

def unprocessable_entity?
  false
end