Sha256: 9c1d9ebe30ea33ee51d468a1fbb7254beae040a141e8d1a5376e50e096f2dfee

Contents?: true

Size: 309 Bytes

Versions: 6

Compression:

Stored size: 309 Bytes

Contents

# frozen_string_literal: true

module Mailersend
  # API Quota endpoint from MailerSend API
  class APIQuota
    attr_accessor :client

    def initialize(client = Mailersend::Client.new)
      @client = client
    end

    def get_api_quota(*)
      client.http.get("#{API_URL}/api-quota")
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mailersend-ruby-2.0.1 lib/mailersend/api_quota/api_quota.rb
mailersend-ruby-2.0.0 lib/mailersend/api_quota/api_quota.rb
mailersend-ruby-1.6.0 lib/mailersend/api_quota/api_quota.rb
mailersend-ruby-1.5.2 lib/mailersend/api_quota/api_quota.rb
mailersend-ruby-1.5.1 lib/mailersend/api_quota/api_quota.rb
mailersend-ruby-1.5.0 lib/mailersend/api_quota/api_quota.rb