class Mailersend::Client

Inits the client.

Public Class Methods

new(api_token = ENV['API_TOKEN']) click to toggle source
# File lib/mailersend/client.rb, line 17
def initialize(api_token = ENV['API_TOKEN'])
  @api_token = api_token
end

Public Instance Methods

http() click to toggle source
# File lib/mailersend/client.rb, line 21
def http
  HTTP
    .timeout(connect: 15, read: 30)
    .auth("Bearer #{@api_token}")
    .headers('User-Agent' => 'MailerSend-client-ruby/1.0.0',
             'Accept' => 'application/json')
end