5 include_once(
"./Modules/Exercise/RepoObjectAssignment/interfaces/interface.ilExcRepoObjAssignmentInterface.php");
44 include_once(
"./Modules/Exercise/RepoObjectAssignment/classes/class.ilExcRepoObjAssignmentInfo.php");
57 include_once(
"./Modules/Exercise/RepoObjectAssignment/classes/class.ilExcRepoObjAssignmentAccessInfo.php");
70 include_once(
"./Modules/Exercise/RepoObjectAssignment/classes/class.ilExcRepoObjAssignmentAccessInfo.php");
72 return !
$info->isGranted();
static getInfo($a_ref_id, $a_user_id)
getAssignmentInfoOfObj($a_ref_id, $a_user_id)
Get assignment(s) information of repository object.
static getInstance()
Get instance.
getAccessInfo($a_ref_id, $a_user_id)
Get assignment access info for a repository object.
Handles exercise repository object assignments.
__construct()
Constructor.
isGranted($a_ref_id, $a_user_id)
Is access denied.
static getInfo($a_ref_id, $a_user_id)
Get all info objects for a ref id of an repo object.
Interface for assignment types.