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