|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
This class determines assignment member state information directly on the persistence layer. More...
Collaboration diagram for ilExcAssMemberStateRepository:Public Member Functions | |
| __construct (\ilDBInterface $db=null) | |
| Constructor. More... | |
| getSubmitableAssignmentIdsOfUser (array $exc_ids, int $user_id) | |
| Get all assignments for a user where the user may hand in submissions. More... | |
| getAssignmentIdsWithGradingNeeded (array $exc_ids) | |
| Get assignments with open gradings. More... | |
| getAssignmentIdsWithPeerFeedbackNeeded (array $exc_ids, int $user_id) | |
| Get all assignments for a user where the user may hand in submissions. More... | |
This class determines assignment member state information directly on the persistence layer.
Thus its procedures are fast but may not include/respect all higher application logic of the assignment state of members
Definition at line 13 of file class.ilExcAssMemberStateRepository.php.
| ilExcAssMemberStateRepository::__construct | ( | \ilDBInterface | $db = null | ) |
Constructor.
| ilDBInterface | $db |
Definition at line 20 of file class.ilExcAssMemberStateRepository.php.
References $DIC.
| ilExcAssMemberStateRepository::getAssignmentIdsWithGradingNeeded | ( | array | $exc_ids | ) |
Get assignments with open gradings.
| int[] | $exc_ids | exercises the user is "tutor" of |
Definition at line 67 of file class.ilExcAssMemberStateRepository.php.
| ilExcAssMemberStateRepository::getAssignmentIdsWithPeerFeedbackNeeded | ( | array | $exc_ids, |
| int | $user_id | ||
| ) |
Get all assignments for a user where the user may hand in submissions.
| int[] | $exc_ids | exercises the user is "member" in |
| int | $user_id |
Definition at line 95 of file class.ilExcAssMemberStateRepository.php.
| ilExcAssMemberStateRepository::getSubmitableAssignmentIdsOfUser | ( | array | $exc_ids, |
| int | $user_id | ||
| ) |
Get all assignments for a user where the user may hand in submissions.
| int[] | $exc_ids | exercises the user is "member" in |
| int | $user_id |
Definition at line 36 of file class.ilExcAssMemberStateRepository.php.