ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Permission checker for terms. More...
Public Member Functions | |
checkPermission ($a_perm, $a_term_id) | |
Check permission. More... | |
Static Public Member Functions | |
static | getInstance () |
Get instance. More... | |
Protected Member Functions | |
getGlossaryIdForTerm ($a_term_id) | |
Get glossary for term. More... | |
Protected Attributes | |
$user | |
$access | |
$glossary_id = array() | |
$permission = array() | |
$log | |
Private Member Functions | |
__construct () | |
ilGlossaryTermPermission constructor. More... | |
Permission checker for terms.
Definition at line 12 of file class.ilGlossaryTermPermission.php.
|
private |
ilGlossaryTermPermission constructor.
Definition at line 42 of file class.ilGlossaryTermPermission.php.
References $DIC, ilLoggerFactory\getLogger(), and user().
ilGlossaryTermPermission::checkPermission | ( | $a_perm, | |
$a_term_id | |||
) |
Check permission.
string | $a_perm | |
int | $a_term_id |
Definition at line 68 of file class.ilGlossaryTermPermission.php.
References ilObject\_getAllReferences(), and getGlossaryIdForTerm().
|
protected |
Get glossary for term.
int | $a_term_id |
Definition at line 95 of file class.ilGlossaryTermPermission.php.
References ilGlossaryTerm\_lookGlossaryID().
Referenced by checkPermission().
|
static |
Get instance.
Definition at line 56 of file class.ilGlossaryTermPermission.php.
Referenced by ilObjGlossaryGUI\__construct(), and ilTermListTableGUI\__construct().
|
protected |
Definition at line 22 of file class.ilGlossaryTermPermission.php.
|
protected |
Definition at line 27 of file class.ilGlossaryTermPermission.php.
|
protected |
Definition at line 37 of file class.ilGlossaryTermPermission.php.
|
protected |
Definition at line 32 of file class.ilGlossaryTermPermission.php.
|
protected |
Definition at line 17 of file class.ilGlossaryTermPermission.php.