class Ahub::Group

Public Class Methods

find_by_name(group_name) click to toggle source
# File lib/ahub/group.rb, line 9
def self.find_by_name(group_name)
  matches = find_all
  matches.find{|group| group.name.downcase.strip == group_name.downcase.strip}
end

Public Instance Methods

add(user_id) click to toggle source
# File lib/ahub/group.rb, line 5
def add(user_id)
  add_user(user_id)
end
add_user(user_id) click to toggle source
# File lib/ahub/group.rb, line 14
def add_user(user_id)
  raise Exception("No Group Id") unless id

  move_url = "#{self.class.base_url}/#{id}/add.json?users=#{user_id}"
  RestClient.put("#{move_url}", self.class.admin_headers)
  true
rescue
  false
end