class TimestampAPI::InvalidModelData
Attributes
caller_class[R]
json_data[R]
Public Class Methods
new(caller_class, json_data)
click to toggle source
# File lib/timestamp_api/errors.rb, line 23 def initialize(caller_class, json_data) @caller_class = caller_class @json_data = json_data end
Public Instance Methods
message()
click to toggle source
# File lib/timestamp_api/errors.rb, line 28 def message if json_data.is_a? Hash "A `#{caller_class}` class was initialized with JSON data for a `#{json_data["object"] || "unknown"}` object." else "A `#{caller_class}` class was initialized with data which is not a `Hash` (it was a `#{json_data.class}`, actually)." end end