Module: Chimpactions::Utility
- Included in:
- List, List::Stats
- Defined in:
- lib/chimpactions/utility.rb
Overview
Utility mix-in module Defines method_missing for accessing raw MC data as Object attributes.
Instance Method Summary collapse
-
#method_missing(m, *args) ⇒ Object
Convenience method for accessing MailChimp data arrays as class attributes.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(m, *args) ⇒ Object
Convenience method for accessing MailChimp data arrays as class attributes. ex. => List.id instead of List
9 10 11 |
# File 'lib/chimpactions/utility.rb', line 9 def method_missing(m, *args) @raw.keys.include?(m.to_s) ? @raw[m.to_s] : super end |