class RestCore::ErrorDetector
Public Class Methods
members()
click to toggle source
# File lib/rest-core/middleware/error_detector.rb, line 4 def self.members; [:error_detector]; end
Public Instance Methods
call(env) { |fail(response, detector && call)| ... }
click to toggle source
# File lib/rest-core/middleware/error_detector.rb, line 7 def call env app.call(env){ |response| detector = error_detector(env) yield(fail(response, detector && detector.call(response))) } end