Module: SharedCountApi

Defined in:
lib/shared_count_api.rb,
lib/shared_count_api/version.rb

Defined Under Namespace

Classes: Client, Error

Constant Summary collapse

INVALID_URL =
Error.new("invalid_url", "Not a valid URL.")
VERSION =
"0.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.apikeyObject

Returns the value of attribute apikey.



16
17
18
# File 'lib/shared_count_api.rb', line 16

def apikey
  @apikey
end

.urlObject

Returns the value of attribute url.



16
17
18
# File 'lib/shared_count_api.rb', line 16

def url
  @url
end

Class Method Details

.configure {|_self| ... } ⇒ Object

config/initializers/shared_count_api.rb (for instance)

SharedCountApi.configure do |config|

config.apikey = 'my-api-key'
config.url = 'my-dedicated-url'  # only use if you have a dedicated url plan

end

elsewhere

client = SharedCountApi::Client.new

Yields:

  • (_self)

Yield Parameters:



28
29
30
31
# File 'lib/shared_count_api.rb', line 28

def configure
  yield self
  true
end