|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
DB repo for survey run. More...
Collaboration diagram for ILIAS\Survey\Execution\RunDBRepository:Public Member Functions | |
| __construct (\ilDBInterface $db=null) | |
| Constructor. More... | |
| getFinishedSurveysOfUser (int $user_id) | |
| Get all finished surveys of a user. More... | |
| getUnfinishedSurveysOfUser (int $user_id) | |
| Get all unfinished surveys of a user. More... | |
| getFinishedAppraiseesForRater (int $rater_id) | |
| Get finished appraisees for a rater. More... | |
Protected Attributes | |
| $db | |
DB repo for survey run.
Table svy_finished.
Please note that there are lots of accesses to svy_finished in other classes.
Definition at line 15 of file class.RunDBRepository.php.
| ILIAS\Survey\Execution\RunDBRepository::__construct | ( | \ilDBInterface | $db = null | ) |
Constructor.
Definition at line 25 of file class.RunDBRepository.php.
References ILIAS\Survey\Execution\RunDBRepository\$db, and $DIC.
| ILIAS\Survey\Execution\RunDBRepository::getFinishedAppraiseesForRater | ( | int | $rater_id | ) |
Get finished appraisees for a rater.
| int | $rater_id |
Definition at line 87 of file class.RunDBRepository.php.
References ILIAS\Survey\Execution\RunDBRepository\$db.
| ILIAS\Survey\Execution\RunDBRepository::getFinishedSurveysOfUser | ( | int | $user_id | ) |
Get all finished surveys of a user.
| int | $user_id | user id |
Definition at line 41 of file class.RunDBRepository.php.
References ILIAS\Survey\Execution\RunDBRepository\$db.
| ILIAS\Survey\Execution\RunDBRepository::getUnfinishedSurveysOfUser | ( | int | $user_id | ) |
Get all unfinished surveys of a user.
| int | $user_id | user id |
Definition at line 64 of file class.RunDBRepository.php.
References ILIAS\Survey\Execution\RunDBRepository\$db.
|
protected |
Definition at line 20 of file class.RunDBRepository.php.
Referenced by ILIAS\Survey\Execution\RunDBRepository\__construct(), ILIAS\Survey\Execution\RunDBRepository\getFinishedAppraiseesForRater(), ILIAS\Survey\Execution\RunDBRepository\getFinishedSurveysOfUser(), and ILIAS\Survey\Execution\RunDBRepository\getUnfinishedSurveysOfUser().