Class: Appwrite::Role
- Inherits:
-
Object
- Object
- Appwrite::Role
- Defined in:
- lib/appwrite/role.rb
Class Method Summary collapse
- .any ⇒ Object
- .guests ⇒ Object
- .member(id) ⇒ Object
- .team(id, role = "") ⇒ Object
- .user(id, status = "") ⇒ Object
- .users(status = "") ⇒ Object
Class Method Details
.any ⇒ Object
3 4 5 |
# File 'lib/appwrite/role.rb', line 3 def self.any 'any' end |
.guests ⇒ Object
23 24 25 |
# File 'lib/appwrite/role.rb', line 23 def self.guests 'guests' end |
.member(id) ⇒ Object
35 36 37 |
# File 'lib/appwrite/role.rb', line 35 def self.member(id) "member:#{id}" end |
.team(id, role = "") ⇒ Object
27 28 29 30 31 32 33 |
# File 'lib/appwrite/role.rb', line 27 def self.team(id, role = "") if(role.empty?) "team:#{id}" else "team:#{id}/#{role}" end end |
.user(id, status = "") ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/appwrite/role.rb', line 7 def self.user(id, status = "") if(status.empty?) "user:#{id}" else "user:#{id}/#{status}" end end |
.users(status = "") ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/appwrite/role.rb', line 15 def self.users(status = "") if(status.empty?) 'users' else "users/#{status}" end end |