class MailerLite::Configuration

A class responsible for all configurations.

Constants

API_ENDPOINT

Default API endpoint.

USER_AGENT

Default User Agent header string.

Attributes

api_key[RW]
timeout[RW]
url[W]
user_agent[W]

Public Instance Methods

url() click to toggle source

Takes url provided from configuration or uses default one.

@return [String] An API Endpoint url which will be used for connection.

# File lib/mailerlite/configuration.rb, line 18
def url
  @url || API_ENDPOINT
end
user_agent() click to toggle source

Takes user agent from configuration or uses default one.

@return [String] User agent which will be used for connection headers.

# File lib/mailerlite/configuration.rb, line 25
def user_agent
  @user_agent || USER_AGENT
end