class Mailchimp::Exception::DataException
Public Class Methods
new(data)
click to toggle source
Calls superclass method
# File lib/mailchimp_api_v3/exception.rb, line 14 def initialize(data) @data = data.is_a?(String) ? { 'detail' => data } : data super detail end
Public Instance Methods
method_missing(symbol)
click to toggle source
Calls superclass method
# File lib/mailchimp_api_v3/exception.rb, line 19 def method_missing(symbol) symbol.is_a?(Symbol) ? @data[symbol.id2name] : super end
respond_to_missing?(symbol, *_)
click to toggle source
# File lib/mailchimp_api_v3/exception.rb, line 23 def respond_to_missing?(symbol, *_) symbol.is_a?(Symbol) end