Module: SlackRubyBotServer::Mailchimp::Config
Instance Attribute Summary collapse
-
#additional_member_tags ⇒ Object
Returns the value of attribute additional_member_tags.
-
#additional_merge_fields ⇒ Object
Returns the value of attribute additional_merge_fields.
-
#mailchimp_api_key ⇒ Object
Returns the value of attribute mailchimp_api_key.
-
#mailchimp_list_id ⇒ Object
Returns the value of attribute mailchimp_list_id.
-
#member_status ⇒ Object
Returns the value of attribute member_status.
Instance Method Summary collapse
Instance Attribute Details
#additional_member_tags ⇒ Object
Returns the value of attribute additional_member_tags.
8 9 10 |
# File 'lib/slack-ruby-bot-server/mailchimp/config.rb', line 8 def @additional_member_tags end |
#additional_merge_fields ⇒ Object
Returns the value of attribute additional_merge_fields.
9 10 11 |
# File 'lib/slack-ruby-bot-server/mailchimp/config.rb', line 9 def additional_merge_fields @additional_merge_fields end |
#mailchimp_api_key ⇒ Object
Returns the value of attribute mailchimp_api_key.
6 7 8 |
# File 'lib/slack-ruby-bot-server/mailchimp/config.rb', line 6 def mailchimp_api_key @mailchimp_api_key end |
#mailchimp_list_id ⇒ Object
Returns the value of attribute mailchimp_list_id.
7 8 9 |
# File 'lib/slack-ruby-bot-server/mailchimp/config.rb', line 7 def mailchimp_list_id @mailchimp_list_id end |
#member_status ⇒ Object
Returns the value of attribute member_status.
10 11 12 |
# File 'lib/slack-ruby-bot-server/mailchimp/config.rb', line 10 def member_status @member_status end |
Instance Method Details
#reset! ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/slack-ruby-bot-server/mailchimp/config.rb', line 12 def reset! self.mailchimp_list_id = ENV['MAILCHIMP_LIST_ID'] self.mailchimp_api_key = ENV['MAILCHIMP_API_KEY'] self. = [] self.additional_merge_fields = {} self.member_status = 'pending' end |