Class: Glsnip::Snippets

Inherits:
Object
  • Object
show all
Defined in:
lib/glsnip/snippets.rb

Overview

Snippets

Author

Richard Davis

Copyright

Copyright 2019 Richard Davis

License

GNU Public License 3

Provides interactions with the GitLab Snippets API

Class Method Summary collapse

Class Method Details

.create(params = {}) ⇒ Object



47
48
49
50
# File 'lib/glsnip/snippets.rb', line 47

def self.create(params = {})
  req = PostRequest.new(ENDPOINT, params)
  req.send
end

.deleteObject



54
# File 'lib/glsnip/snippets.rb', line 54

def self.delete; end

.listObject



37
38
39
40
# File 'lib/glsnip/snippets.rb', line 37

def self.list
  req = Glsnip::GetRequest.new(ENDPOINT)
  req.send
end

.readObject



42
43
44
45
# File 'lib/glsnip/snippets.rb', line 42

def self.read
  req = GetRequest.new(ENDPOINT)
  req.send
end

.updateObject



52
# File 'lib/glsnip/snippets.rb', line 52

def self.update; end