Class: Boutique::List

Inherits:
Object
  • Object
show all
Includes:
MemoryResource
Defined in:
lib/boutique/config.rb

Instance Method Summary collapse

Methods included from MemoryResource

included, #initialize

Instance Method Details

#subscribe_urlObject



93
94
95
96
97
98
99
# File 'lib/boutique/config.rb', line 93

def subscribe_url
  url = URI.parse(self.url)
  params = [url.query]
  params << "boutique=subscribe/#{CGI.escape(self.key)}"
  url.query = params.compact.join('&')
  url.to_s
end

#subscribersObject



89
90
91
# File 'lib/boutique/config.rb', line 89

def subscribers
  Subscriber.where(list_key: self.key)
end