Sha256: 462d432d884226eeeb7d7d8385573b4c41deab82abd16f6aacb91fc8c9d819a7

Contents?: true

Size: 360 Bytes

Versions: 3

Compression:

Stored size: 360 Bytes

Contents

require "plausible_api/version"
require "plausible_api/client"
require "plausible_api/configuration"

module PlausibleApi
  class Error < StandardError; end

  class ConfigurationError < StandardError; end

  class << self
    def configuration
      @configuration ||= Configuration.new
    end

    def configure
      yield(configuration)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
plausible_api-0.4.2 lib/plausible_api.rb
plausible_api-0.4.1 lib/plausible_api.rb
plausible_api-0.4 lib/plausible_api.rb