module Drip::Collections

Public Class Methods

classes() click to toggle source
# File lib/drip/collections.rb, line 18
def self.classes
  [
    Drip::Accounts,
    Drip::Broadcasts,
    Drip::Campaigns,
    Drip::CampaignSubscriptions,
    Drip::Errors,
    Drip::Orders,
    Drip::Purchases,
    Drip::Subscribers,
    Drip::Tags,
    Drip::Webhooks,
    Drip::Workflows,
    Drip::WorkflowTriggers
  ]
end
find_class(name) click to toggle source
# File lib/drip/collections.rb, line 35
def self.find_class(name)
  classes.find { |c| c.collection_name == name } || Drip::Collection
end