module Courier
Public Class Methods
deliver_all!()
click to toggle source
# File lib/courier.rb, line 19 def deliver_all! config.services.each do |service| service.deliver_all! end end
init() { |config = config| ... }
click to toggle source
# File lib/courier.rb, line 15 def init yield self.config = Courier::Config.new end
service(name)
click to toggle source
# File lib/courier.rb, line 30 def service(name) return name if name.is_a?(Courier::Service::Base) config.get_service(name) end
template(key)
click to toggle source
# File lib/courier.rb, line 25 def template(key) return key if key.is_a?(Courier::Template::Base) config.get_template(key) end