module Drip::Resources

Public Class Methods

classes() click to toggle source
# File lib/drip/resources.rb, line 18
def self.classes
  [
    Drip::Account,
    Drip::Broadcast,
    Drip::Campaign,
    Drip::CampaignSubscription,
    Drip::Error,
    Drip::Order,
    Drip::Purchase,
    Drip::Subscriber,
    Drip::Tag,
    Drip::Webhook,
    Drip::Workflow,
    Drip::WorkflowTrigger
  ]
end
find_class(name) click to toggle source
# File lib/drip/resources.rb, line 35
def self.find_class(name)
  classes.find { |c| c.resource_name == name } || Drip::Resource
end