|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Table exc_team_data: Team Table il_exc_team: Team participants (holds the sequence due to historic reasons) More...
Collaboration diagram for ILIAS\Exercise\Team\TeamDBRepository:Public Member Functions | |
| __construct (\ilDBInterface $db, InternalDataService $data) | |
| create () | |
| addUser (int $team_id, int $ass_id, int $user_id) | |
| removeUser (int $team_id, int $ass_id, int $user_id) | |
| getMembers (int $team_id) | |
| getMemberIds (int $team_id) | |
| getTeamForMember (int $ass_id, int $user_id) | |
| getAllMemberIdsOfAssignment (int $assignment_id) | |
| getUserTeamMap (int $assignment_id) | |
| getAssignmentForTeam (int $team_id) | |
| getTeamIdsOfAssignment (int $ass_id) | |
| deleteTeam (int $team_id) | |
| deleteTeamLog (int $team_id) | |
Protected Attributes | |
| InternalDataService | $data |
| ilDBInterface | $db |
Table exc_team_data: Team Table il_exc_team: Team participants (holds the sequence due to historic reasons)
Definition at line 29 of file TeamDBRepository.php.
| ILIAS\Exercise\Team\TeamDBRepository::__construct | ( | \ilDBInterface | $db, |
| InternalDataService | $data | ||
| ) |
Definition at line 34 of file TeamDBRepository.php.
References ILIAS\Exercise\Team\TeamDBRepository\$data, and ILIAS\Exercise\Team\TeamDBRepository\$db.
| ILIAS\Exercise\Team\TeamDBRepository::addUser | ( | int | $team_id, |
| int | $ass_id, | ||
| int | $user_id | ||
| ) |
Definition at line 51 of file TeamDBRepository.php.
| ILIAS\Exercise\Team\TeamDBRepository::create | ( | ) |
Definition at line 42 of file TeamDBRepository.php.
References $id.
| ILIAS\Exercise\Team\TeamDBRepository::deleteTeam | ( | int | $team_id | ) |
Definition at line 183 of file TeamDBRepository.php.
| ILIAS\Exercise\Team\TeamDBRepository::deleteTeamLog | ( | int | $team_id | ) |
Definition at line 203 of file TeamDBRepository.php.
| ILIAS\Exercise\Team\TeamDBRepository::getAllMemberIdsOfAssignment | ( | int | $assignment_id | ) |
Definition at line 128 of file TeamDBRepository.php.
| ILIAS\Exercise\Team\TeamDBRepository::getAssignmentForTeam | ( | int | $team_id | ) |
Definition at line 156 of file TeamDBRepository.php.
| ILIAS\Exercise\Team\TeamDBRepository::getMemberIds | ( | int | $team_id | ) |
Definition at line 97 of file TeamDBRepository.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\Exercise\Team\TeamDBRepository::getMembers | ( | int | $team_id | ) |
| ILIAS\Exercise\Team\TeamDBRepository::getTeamForMember | ( | int | $ass_id, |
| int | $user_id | ||
| ) |
Definition at line 113 of file TeamDBRepository.php.
| ILIAS\Exercise\Team\TeamDBRepository::getTeamIdsOfAssignment | ( | int | $ass_id | ) |
Definition at line 168 of file TeamDBRepository.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\Exercise\Team\TeamDBRepository::getUserTeamMap | ( | int | $assignment_id | ) |
Definition at line 141 of file TeamDBRepository.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\Exercise\Team\TeamDBRepository::removeUser | ( | int | $team_id, |
| int | $ass_id, | ||
| int | $user_id | ||
| ) |
Definition at line 60 of file TeamDBRepository.php.
|
protected |
Definition at line 31 of file TeamDBRepository.php.
Referenced by ILIAS\Exercise\Team\TeamDBRepository\__construct().
|
protected |
Definition at line 32 of file TeamDBRepository.php.
Referenced by ILIAS\Exercise\Team\TeamDBRepository\__construct().