|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Permission checker for terms. More...
Collaboration diagram for ilGlossaryTermPermission: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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:
|
protected |
Get glossary for term.
| int | $a_term_id |
Definition at line 95 of file class.ilGlossaryTermPermission.php.
References ilGlossaryTerm\_lookGlossaryID().
Referenced by checkPermission().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get instance.
Definition at line 56 of file class.ilGlossaryTermPermission.php.
Referenced by ilObjGlossaryGUI\__construct(), and ilTermListTableGUI\__construct().
Here is the caller graph for this function:
|
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.