Class: CodebaseApi::User
- Inherits:
-
Object
- Object
- CodebaseApi::User
- Defined in:
- lib/codebase_api/user.rb
Class Method Summary collapse
-
.all ⇒ Object
list all users.
-
.create(first_name, last_name, email_address, role_id = nil) ⇒ Object
create a user.
-
.roles ⇒ Object
list all roles.
Class Method Details
.all ⇒ Object
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 |
.roles ⇒ Object
list all roles
12 13 14 |
# File 'lib/codebase_api/user.rb', line 12 def roles CodebaseApi::Request.request("roles") end |