ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
Table exc_team_data: Team Table il_exc_team: Team participants (holds the sequence due to historic reasons) More...
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().
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.
References null.
ILIAS\Exercise\Team\TeamDBRepository::getTeamIdsOfAssignment | ( | int | $ass_id | ) |
Definition at line 168 of file TeamDBRepository.php.
References ILIAS\Repository\int().
ILIAS\Exercise\Team\TeamDBRepository::getUserTeamMap | ( | int | $assignment_id | ) |
Definition at line 141 of file TeamDBRepository.php.
References ILIAS\Repository\int().
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().