class FakeGrid::FakeSendgrid
Public Class Methods
new(dest, options={})
click to toggle source
# File lib/fakegrid.rb, line 22 def initialize(dest, options={}) @dest = dest end
Public Instance Methods
process!()
click to toggle source
# File lib/fakegrid.rb, line 26 def process! @request = RestClient.post @dest, sendgrid_data(@event), :content_type => :json @request.code end
Private Instance Methods
sendgrid_data(event)
click to toggle source
# File lib/fakegrid.rb, line 33 def sendgrid_data(event) [ { email: options[:email], cr_id: options[:cr_id], event: options[:event] } ].to_json end