Class: CodebaseApi::User

Inherits:
Object
  • Object
show all
Defined in:
lib/codebase_api/user.rb

Class Method Summary collapse

Class Method Details

.allObject

list all users



7
8
9
# File 'lib/codebase_api/user.rb', line 7

def all
  CodebaseApi::Request.request("users")
end

.create(first_name, last_name, email_address, role_id = nil) ⇒ Object

create a user



17
18
19
# File 'lib/codebase_api/user.rb', line 17

def create(first_name, last_name, email_address, role_id=nil)
  CodebaseApi::Request.request("users", :post, { :user => { :first_name => first_name, :last_name => last_name, :email_address => email_address, :role_id => role_id } } )
end

.rolesObject

list all roles



12
13
14
# File 'lib/codebase_api/user.rb', line 12

def roles
  CodebaseApi::Request.request("roles")
end