Module: Breacan::Client::Usergroups

Included in:
Breacan::Client
Defined in:
lib/breacan/client/usergroups.rb

Instance Method Summary collapse

Instance Method Details

#usergroups_create(args) ⇒ Object Also known as: create_usergroup



4
5
6
# File 'lib/breacan/client/usergroups.rb', line 4

def usergroups_create(args)
  post 'usergroups.create', query: args
end

#usergroups_disable(args) ⇒ Object Also known as: disable_usergroup



9
10
11
# File 'lib/breacan/client/usergroups.rb', line 9

def usergroups_disable(args)
  post 'usergroups.disable', query: args
end

#usergroups_enable(args) ⇒ Object Also known as: enable_usergroup



14
15
16
# File 'lib/breacan/client/usergroups.rb', line 14

def usergroups_enable(args)
  post 'usergroups.enable', query: args
end

#usergroups_list(args = {}) ⇒ Object Also known as: usergroups



19
20
21
# File 'lib/breacan/client/usergroups.rb', line 19

def usergroups_list(args = {})
  get 'usergroups.list', query: args
end

#usergroups_update(args) ⇒ Object Also known as: update_usergroup



24
25
26
# File 'lib/breacan/client/usergroups.rb', line 24

def usergroups_update(args)
  post 'usergroups.update', query: args
end

#usergroups_users_list(id, options = {}) ⇒ Object Also known as: usergroup_users



29
30
31
# File 'lib/breacan/client/usergroups.rb', line 29

def usergroups_users_list(id, options = {})
  get 'usergroups.users.list', query: { usergroup: id }.merge(options)
end

#usergroups_users_update(args) ⇒ Object Also known as: update_usergroup_users



34
35
36
# File 'lib/breacan/client/usergroups.rb', line 34

def usergroups_users_update(args)
  post 'usergroups.users.update', query: args
end