ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Global settings for org units. More...
Public Member Functions | |
getObjectPositionSettingsByType ($a_obj_type) | |
Get object position settings by type. More... | |
isPositionAccessActiveForObject ($a_obj_id) | |
Check of position access is activate for object. More... | |
saveDefaultPositionActivationStatus ($a_obj_id) | |
Set and save the default activation status according to settings. More... | |
getPositionSettings () | |
Static Public Member Functions | |
static | getInstance () |
Get instance. More... | |
Protected Member Functions | |
__construct () | |
Singelton constructor. More... | |
readSettings () | |
read settings More... | |
Protected Attributes | |
$object_definition = null | |
Private Attributes | |
$position_settings = [] | |
$object_position_cache = [] | |
Static Private Attributes | |
static | $instance = null |
Global settings for org units.
Definition at line 11 of file class.ilOrgUnitGlobalSettings.php.
|
protected |
Singelton constructor.
Definition at line 37 of file class.ilOrgUnitGlobalSettings.php.
References $GLOBALS, and readSettings().
|
static |
Get instance.
Definition at line 49 of file class.ilOrgUnitGlobalSettings.php.
Referenced by ilOrgUnitPositionAccess\__construct(), ilPermission2GUI\__initSubTabs(), ilObjTestSettingsGeneralGUI\buildForm(), ilOrgUnitPermissionTableGUI\collectData(), ilObject\create(), ilIndividualAssessmentSettingsGUI\fillForm(), ilIndividualAssessmentAccessHandler\filterViewableOrGradeableUsers(), ilOrgUnitPermissionQueries\getAllTemplateSetsForAllActivedContexts(), ilObjExerciseGUI\getEditFormCustomValues(), ilOrgUnitPermissionQueries\hasLocalSet(), ilObjExerciseGUI\initEditCustomForm(), ilObjSurveyGUI\initPropertiesForm(), ilObjectServiceSettingsGUI\initServiceSettingsForm(), and ilObjectServiceSettingsGUI\updateServiceSettingsForm().
ilOrgUnitGlobalSettings::getObjectPositionSettingsByType | ( | $a_obj_type | ) |
Get object position settings by type.
string | $a_obj_type |
Definition at line 67 of file class.ilOrgUnitGlobalSettings.php.
Referenced by isPositionAccessActiveForObject(), and saveDefaultPositionActivationStatus().
ilOrgUnitGlobalSettings::getPositionSettings | ( | ) |
Definition at line 158 of file class.ilOrgUnitGlobalSettings.php.
References $position_settings.
ilOrgUnitGlobalSettings::isPositionAccessActiveForObject | ( | $a_obj_id | ) |
Check of position access is activate for object.
int | $a_obj_id |
Definition at line 85 of file class.ilOrgUnitGlobalSettings.php.
References $type, ilObject\_lookupType(), and getObjectPositionSettingsByType().
|
protected |
read settings
Definition at line 147 of file class.ilOrgUnitGlobalSettings.php.
References $type.
Referenced by __construct().
ilOrgUnitGlobalSettings::saveDefaultPositionActivationStatus | ( | $a_obj_id | ) |
Set and save the default activation status according to settings.
int | $a_obj_id |
Definition at line 126 of file class.ilOrgUnitGlobalSettings.php.
References $type, ilObject\_lookupType(), and getObjectPositionSettingsByType().
|
staticprivate |
Definition at line 17 of file class.ilOrgUnitGlobalSettings.php.
|
protected |
Definition at line 21 of file class.ilOrgUnitGlobalSettings.php.
|
private |
Definition at line 31 of file class.ilOrgUnitGlobalSettings.php.
|
private |
Definition at line 25 of file class.ilOrgUnitGlobalSettings.php.
Referenced by getPositionSettings().