class DTK::RestError::NotFound
Public Class Methods
match?(err)
click to toggle source
# File lib/errors/rest_error.rb, line 62 def self.match?(err) err.kind_of?(::NoMethodError) and is_controller_method(err) end
new(err)
click to toggle source
Calls superclass method
DTK::RestError::RestUsageError::new
# File lib/errors/rest_error.rb, line 65 def initialize(err) super @code = :not_found @message = "'#{err.name}' was not found" end
Private Class Methods
is_controller_method(err)
click to toggle source
# File lib/errors/rest_error.rb, line 71 def self.is_controller_method(err) err.to_s =~ /#<XYZ::.+Controller:/ end