Sha256: 5e75c0080c960475e786aaabc2b2838a5bfb714a21d62edd35ac759a04bdaf90

Contents?: true

Size: 351 Bytes

Versions: 4

Compression:

Stored size: 351 Bytes

Contents

module HttpMailer
  class ServiceHandler
    attr_accessor :service_api, :service_configuration

    def initialize(settings)
      @service_configuration = ServiceConfiguration.new(settings)
    end

    def configured?
      !self.service_configuration.settings.host.nil? &&
      !self.service_configuration.settings.api_key.nil?
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
http_mailer-1.0.0 lib/http_mailer/service_handler.rb
http_mailer-0.0.5 lib/http_mailer/service_handler.rb
http_mailer-0.0.4 lib/http_mailer/service_handler.rb
http_mailer-0.0.3 lib/http_mailer/service_handler.rb