Class: Cb::Clients::EmailSubscriptions

Inherits:
Base
  • Object
show all
Defined in:
lib/cb/clients/email_subscriptions.rb

Class Method Summary collapse

Methods inherited from Base

cb_client, headers

Class Method Details

.get(args = {}) ⇒ Object



16
17
18
# File 'lib/cb/clients/email_subscriptions.rb', line 16

def get(args = {})
  cb_client.cb_get(Cb.configuration.uri_subscription_retrieve, query: query(args), headers: headers(args))
end

.post(args = {}) ⇒ Object



20
21
22
23
# File 'lib/cb/clients/email_subscriptions.rb', line 20

def post(args = {})
  @unsubscribe_all = args[:unsubscribe_all]
  cb_client.cb_post(Cb.configuration.uri_subscription_modify, body: body(args), headers: post_headers(args))
end