class Glsnip::Request

Request

Author

Richard Davis

Copyright

Copyright 2019 Richard Davis

License

GNU Public License 3

Generic wrapper for requests to the GitLab API

Constants

BASE_URL
TOKEN

Attributes

params[R]
response[R]
url[R]

Public Class Methods

new(endpoint, params = {}) click to toggle source
# File lib/glsnip/request.rb, line 39
def initialize(endpoint, params = {})
  @url = "#{BASE_URL}/#{endpoint}"
  @params = params
end

Public Instance Methods

send() click to toggle source
# File lib/glsnip/request.rb, line 44
def send
  puts 'WARNING: Implemented in child classes.'
end