class ActiveCampaignWrapper::Core::TemplateGateway

Public Class Methods

new(client) click to toggle source
# File lib/active_campaign_wrapper/core/template_gateway.rb, line 6
def initialize(client)
  @client = client
  @config = client.config
end

Public Instance Methods

all(**params) click to toggle source
# File lib/active_campaign_wrapper/core/template_gateway.rb, line 11
def all(**params)
  @config.get('/templates', query: params)
end
delete(template_id) click to toggle source
# File lib/active_campaign_wrapper/core/template_gateway.rb, line 15
def delete(template_id)
  @config.delete("/templates/#{template_id}")
end
find(template_id) click to toggle source
# File lib/active_campaign_wrapper/core/template_gateway.rb, line 19
def find(template_id)
  @config.get("/templates/#{template_id}")
end