Module: BitbucketApi

Defined in:
lib/bitbucket-api.rb,
lib/bitbucket-api/client.rb,
lib/bitbucket-api/version.rb,
lib/bitbucket-api/api/base.rb,
lib/bitbucket-api/model/base.rb,
lib/bitbucket-api/configuration.rb,
lib/bitbucket-api/model/account.rb,
lib/bitbucket-api/api/pull_request.rb,
lib/bitbucket-api/model/pull_request.rb,
lib/bitbucket-api/collection/pagination.rb

Overview

require errors require ‘bitbucket-api/errors’

Defined Under Namespace

Modules: Api, Collection, Model Classes: Client, Configuration

Constant Summary collapse

VERSION =
'0.0.2'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.clientObject

Returns the value of attribute client.



10
11
12
# File 'lib/bitbucket-api.rb', line 10

def client
  @client
end

.configObject

Returns the value of attribute config.



10
11
12
# File 'lib/bitbucket-api.rb', line 10

def config
  @config
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



24
25
26
# File 'lib/bitbucket-api.rb', line 24

def configure
  yield config
end

.new(options = {}, &block) ⇒ Object



12
13
14
# File 'lib/bitbucket-api.rb', line 12

def new(options = {}, &block)
  @client = BitbucketApi::Client.new(options, &block)
end

.resetObject



20
21
22
# File 'lib/bitbucket-api.rb', line 20

def reset
  @config = Configuration.new
end