class Workarea::SalesforceEsp::BogusGateway
Public Instance Methods
method_missing(method, *args)
click to toggle source
Calls superclass method
# File lib/workarea/salesforce_esp/bogus_gateway.rb, line 19 def method_missing(method, *args) return true if @@supported_methods.include? method super end
send_triggered_email(email_key, email, attrs = {})
click to toggle source
# File lib/workarea/salesforce_esp/bogus_gateway.rb, line 15 def send_triggered_email(email_key, email, attrs = {}) bogus_response end
subscribe(email, attrs, list_id)
click to toggle source
# File lib/workarea/salesforce_esp/bogus_gateway.rb, line 7 def subscribe(email, attrs, list_id) bogus_response end
unsubscribe(email, list_id)
click to toggle source
# File lib/workarea/salesforce_esp/bogus_gateway.rb, line 11 def unsubscribe(email, list_id) bogus_response end
Private Instance Methods
bogus_response()
click to toggle source
# File lib/workarea/salesforce_esp/bogus_gateway.rb, line 26 def bogus_response response = OpenStruct.new() response["success?"] = true Workarea::SalesforceEsp::Response.new(response) end