module Contingency::Adapters::Interface
Public Class Methods
included(base)
click to toggle source
# File lib/contingency/adapters/interface.rb, line 17 def self.included(base) base.extend(ClassMethods) end
Public Instance Methods
error_renderer(code)
click to toggle source
# File lib/contingency/adapters/interface.rb, line 21 def error_renderer(code) raise InterfaceNotImplementedError, "Override this `error_renderer` method" \ " with one that expects an error code," \ " and uses your framework's render syntax" \ " to render Contingency.configuration.error_template." end
failure_renderer(code)
click to toggle source
# File lib/contingency/adapters/interface.rb, line 29 def failure_renderer(code) raise InterfaceNotImplementedError, "Override this `failure_renderer` method" \ " with one that expects an error code," \ " and uses your framework's render syntax" " to display `Contingency.configuration.failure_message`." end