module ErrorCodes

for storing generic, reusable error codes.

Public Class Methods

invalid_structure_error(keys, method) click to toggle source
# File lib/utils/error_codes.rb, line 21
def self.invalid_structure_error(keys, method)
  "invalid object with keys #{keys} supplied to #{method}"
end
invalid_type_error(item) click to toggle source
# File lib/utils/error_codes.rb, line 13
def self.invalid_type_error(item)
  "invalid type: #{item} is not a valid type."
end
nan_error(item) click to toggle source
# File lib/utils/error_codes.rb, line 5
def self.nan_error(item)
  "invalid parameter: #{item} must be a number."
end
no_method_error(item) click to toggle source
# File lib/utils/error_codes.rb, line 9
def self.no_method_error(item)
  "invalid http method: #{item} is not a valid http method."
end
range_error(min, max) click to toggle source
# File lib/utils/error_codes.rb, line 17
def self.range_error(min, max)
  "invalid port number: port must be in range [#{min}, #{max}]"
end