class SendPulse::EmailService::Sender
Public Instance Methods
activate(params)
click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 22 def activate(params) send_request("#{path_name}/#{params[:email]}/code", 'POST', { code: params[:code] }) end
create(params)
click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 10 def create(params) send_request(path_name, 'POST', params) end
delete(email)
click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 14 def delete(email) send_request(path_name, 'DELETE', { email: email }) end
get_activate_code(email)
click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 18 def get_activate_code(email) send_request("#{path_name}/#{email}/code", 'GET') end
list()
click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 6 def list send_request(path_name, 'GET') end
path_name()
click to toggle source
# File lib/sendpulse/email_service/sender.rb, line 26 def path_name "senders" end