36         \
ILIAS\Exercise\Submission\SubmissionDBRepository $submission_repo
    51         $user_exc_ids = $this->exc_mem_repo->getExerciseIdsOfUser($user_id);
    54         $submission_states = $this->submission_repo->getUserSubmissionState(
    56             $this->state_repo->getSubmitableAssignmentIdsOfUser($user_exc_ids, $user_id)
    58         foreach ($submission_states as $ass_id => $submitted) {
    75         $user_exc_ids = $this->exc_mem_repo->getExerciseIdsOfUser($user_id);
    77         foreach ($this->state_repo->getAssignmentIdsWithPeerFeedbackNeeded($user_exc_ids, $user_id) as $ass_id) {
    92         $user_exc_ids = $this->tutor_repo->getExerciseIdsBeingTutor($user_id);
    94         foreach (array_keys($this->state_repo->getAssignmentIdsWithGradingNeeded($user_exc_ids)) as $ass_id) {
 ilExcTutorRepository $tutor_repo
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
Class ChatMainBarProvider . 
 
ilExcMemberRepository $exc_mem_repo
 
ilExcAssMemberStateRepository $state_repo
 
getOpenPeerReviewsOfUser(int $user_id)
Get all open peer reviews of a user. 
 
getOpenGradingsOfUser(int $user_id)
Get all open gradings of a user. 
 
__construct(ilExcMemberRepository $exc_mem_repo, ilExcAssMemberStateRepository $state_repo, ilExcTutorRepository $tutor_repo, \ILIAS\Exercise\Submission\SubmissionDBRepository $submission_repo)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
ILIAS Exercise Submission SubmissionDBRepository $submission_repo
 
getOpenAssignmentsOfUser(int $user_id)
Get all open assignments of a user. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...