ILIAS  trunk Revision v11.0_alpha-1749-g1a06bdef097
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilExcRepoObjAssignment Class Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

+ Inheritance diagram for ilExcRepoObjAssignment:
+ Collaboration diagram for ilExcRepoObjAssignment:

Public Member Functions

 getAssignmentInfoOfObj (int $a_ref_id, int $a_user_id)
 
 getAccessInfo (int $a_ref_id, int $a_user_id)
 Get assignment access info for a repository object. More...
 

Static Public Member Functions

static getInstance ()
 

Protected Member Functions

 __construct ()
 Constructor. More...
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Handles exercise repository object assignments. Main entry point for consumers.

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 23 of file class.ilExcRepoObjAssignment.php.

Constructor & Destructor Documentation

◆ __construct()

ilExcRepoObjAssignment::__construct ( )
protected

Constructor.

Definition at line 29 of file class.ilExcRepoObjAssignment.php.

30  {
31  }

Member Function Documentation

◆ getAccessInfo()

ilExcRepoObjAssignment::getAccessInfo ( int  $a_ref_id,
int  $a_user_id 
)

Get assignment access info for a repository object.

Parameters
int$a_ref_idref id
int$a_user_iduser id

Implements ilExcRepoObjAssignmentInterface.

Definition at line 46 of file class.ilExcRepoObjAssignment.php.

References ilExcRepoObjAssignmentAccessInfo\getInfo().

50  return ilExcRepoObjAssignmentAccessInfo::getInfo($a_ref_id, $a_user_id);
51  }
static getInfo(int $a_ref_id, int $a_user_id)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the call graph for this function:

◆ getAssignmentInfoOfObj()

ilExcRepoObjAssignment::getAssignmentInfoOfObj ( int  $a_ref_id,
int  $a_user_id 
)
Returns
[]

Implements ilExcRepoObjAssignmentInterface.

Definition at line 41 of file class.ilExcRepoObjAssignment.php.

References ilExcRepoObjAssignmentInfo\getInfo().

41  : array
42  {
43  return ilExcRepoObjAssignmentInfo::getInfo($a_ref_id, $a_user_id);
44  }
static getInfo(int $a_ref_id, int $a_user_id)
Get all info objects for a ref id of an repo object.
+ Here is the call graph for this function:

◆ getInstance()

static ilExcRepoObjAssignment::getInstance ( )
static

Definition at line 33 of file class.ilExcRepoObjAssignment.php.

Referenced by ilObjWikiAccess\_checkAccess(), ilObjWikiGUI\getAssignmentButtons(), ilExcRepoObjAssignmentAccessInfo\getInfo(), ilObjWikiListGUI\getProperties(), and ilObjWikiGUI\triggerAssignmentTool().

33  : self
34  {
35  return new self();
36  }
+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: