class GitLab::User

Attributes

email[RW]
id[RW]
name[RW]

Public Class Methods

all() click to toggle source
# File lib/GitLab/user.rb, line 14
def self.all
  GitLab.request_get("projects/#{$GITLAB_PROJECT_ID}/users")
end
me() click to toggle source
# File lib/GitLab/user.rb, line 8
def self.me 
  user = GitLab.request_get("projects/#{$GITLAB_PROJECT_ID}/users?search=#{$GITLAB_EMAIL}")[0] 
  return user if user 
  raise "Who are you?! \nVerify your data em .env"
end
new(params = {}) click to toggle source
# File lib/GitLab/user.rb, line 4
def initialize(params = {})
  @name = params[:name]
end

Public Instance Methods

to_s() click to toggle source
# File lib/GitLab/user.rb, line 18
def to_s
end