bodrovis/ChgkRating

View on GitHub
docs/tournament_team_results_ru.md

Summary

Maintainability
Test Coverage
# Результаты команды на турнире

## Коллекция

Возвращает объект `TournamentTeamResults`, созданный на основе массива и содержащий информацию о результатах команды на турнире. Он содержит в себе модели `TournamentTeamResult`, каждая из которых предоставляет результаты за отдельный тур.

```ruby
client.team_results_at_tournament tournament_or_id, team_or_id # Входные значения:
                                                               # tournament_or_id - Integer, String или Tournament
                                                               # team_or_id -  Integer, String или Team
```

Коллекция отвечает на следующие методы:

```ruby
team       # Team ("лениво" загруженная модель)
tournament # Tournament ("лениво" загруженная модель)
```

## Модель

Прямая загрузка информации о результатах команды в одном туре невозможна, поэтому для получения информации об отдельном туре необходимо сначала загрузить результаты с помощью метода `#team_results_at_tournament`, описанного выше, а затем обратиться к нужному элементу массива с помощью `[]`.

Доступные методы:

```ruby
tour    # Integer
result  # Array. Содержит логические значения, каждое из которых указывает, ответила ли команда на вопрос или нет
```