class Mattermost::Team
Public Class Methods
all(force_refresh = false)
click to toggle source
# File lib/mattermost/team.rb, line 8 def self.all(force_refresh = false) @teams = nil if force_refresh @teams ||= all_teams end
new(attributes = {})
click to toggle source
# File lib/mattermost/team.rb, line 4 def self.new(attributes = {}) ::Team.new(attributes) end
Protected Class Methods
all_teams()
click to toggle source
# File lib/mattermost/team.rb, line 14 def self.all_teams teams = [] request = Mattermost.get("/teams/all") request.parsed_response.values.each do |team| teams << self.new(team) end teams end