Class: Avmtrf1::Tools::Msgraph::Api::Root

Inherits:
EacRest::Entity
  • Object
show all
Defined in:
lib/avmtrf1/tools/msgraph/api/root.rb

Instance Method Summary collapse

Instance Method Details

#joined_teamsArray<Avmtrf1::Tools::Msgraph::Api::Group>

Returns:

  • (Array<Avmtrf1::Tools::Msgraph::Api::Group>)


13
14
15
16
17
# File 'lib/avmtrf1/tools/msgraph/api/root.rb', line 13

def joined_teams
  api.request('/me/joinedTeams').response.body_data.fetch('value').map do |team_data|
    child_entity(::Avmtrf1::Tools::Msgraph::Api::Team, team_data)
  end
end

#team(team_id) ⇒ Avmtrf1::Tools::Msgraph::Api::Team



20
21
22
# File 'lib/avmtrf1/tools/msgraph/api/root.rb', line 20

def team(team_id)
  child_entity(::Avmtrf1::Tools::Msgraph::Api::Team, team_id)
end