Sha256: e799eba5434584cc40083ebd4039213f637b2186d18a827f88dd51963d15f46f
Contents?: true
Size: 494 Bytes
Versions: 5
Compression:
Stored size: 494 Bytes
Contents
require 'tty_integration' class GitLab::User attr_accessor :id, :email, :name def initialize(params = {}) @name = params[:name] end def self.me user = GitLab.request_get('user') return user if user raise "Quem é você? \nNão consegui localizar seu usuário no gitlab,\nTente novamente mais tarde ou verifique o arquivos de configuração." end def self.all GitLab.request_get("projects/#{$GITLAB_PROJECT_ID}/users?per_page=100") end def to_s; end end
Version data entries
5 entries across 5 versions & 1 rubygems