Module: Gitlabarty

Defined in:
lib/gitlabarty.rb,
lib/gitlabarty/version.rb,
lib/gitlabarty/issuerequest.rb,
lib/gitlabarty/configuration.rb

Defined Under Namespace

Modules: IssueRequest Classes: Configuration

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configurationObject



22
23
24
25
# File 'lib/gitlabarty.rb', line 22

def self.configuration
  @configuration ||= Configuration.new
  block_given? ? yield(@configuration) : @configuration
end

.create_issue(options = {}) ⇒ Object



10
11
12
# File 'lib/gitlabarty.rb', line 10

def self.create_issue(options = {})
  Gitlabarty::IssueRequest.create(options)
end

.delete_issue(id) ⇒ Object



18
19
20
# File 'lib/gitlabarty.rb', line 18

def self.delete_issue(id)
  Gitlabarty::IssueRequest.delete(id)
end

.read_issue(id) ⇒ Object



6
7
8
# File 'lib/gitlabarty.rb', line 6

def self.read_issue(id)
  Gitlabarty::IssueRequest.read(id)
end

.update_issue(id, options = {}) ⇒ Object



14
15
16
# File 'lib/gitlabarty.rb', line 14

def self.update_issue(id, options = {})
  Gitlabarty::IssueRequest.update(id, options)
end