Exception: Mailchimp::Exception::DataException

Inherits:
RuntimeError
  • Object
show all
Defined in:
lib/mailchimp_api_v3/exception.rb

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ DataException

Returns a new instance of DataException.



16
17
18
19
# File 'lib/mailchimp_api_v3/exception.rb', line 16

def initialize(data)
  @data = data
  super name || title
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(symbol) ⇒ Object



21
22
23
# File 'lib/mailchimp_api_v3/exception.rb', line 21

def method_missing(symbol)
  @data[symbol.id2name]
end