|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
INTERNAL CLASS: Please do not use in consumer code. More...
Collaboration diagram for ilConditionHandler:Public Member Functions | |
| __construct () | |
| setReferenceHandlingType (int $a_type) | |
| getReferenceHandlingType () | |
| setErrorMessage (string $a_msg) | |
| getErrorMessage () | |
| setTargetRefId (int $a_target_ref_id) | |
| getTargetRefId () | |
| setTargetObjId (int $a_target_obj_id) | |
| getTargetObjId () | |
| setTargetType (string $a_target_type) | |
| set target object type More... | |
| getTargetType () | |
| get target obj type More... | |
| setTriggerRefId (int $a_trigger_ref_id) | |
| getTriggerRefId () | |
| setTriggerObjId (int $a_trigger_obj_id) | |
| getTriggerObjId () | |
| setTriggerType (string $a_trigger_type) | |
| set trigger object type More... | |
| getTriggerType () | |
| get trigger obj type More... | |
| setOperator (string $a_operator) | |
| getOperator () | |
| setValue (string $a_value) | |
| getValue () | |
| setObligatory (bool $a_obl) | |
| Set obligatory status. More... | |
| getObligatory () | |
| Get obligatory status. More... | |
| setHiddenStatus (bool $a_status) | |
| getHiddenStatus () | |
| enableAutomaticValidation (bool $a_validate=true) | |
| getTriggerTypes () | |
| getOperatorsByTriggerType (string $a_type) | |
| storeCondition () | |
| store new condition in database More... | |
| checkExists () | |
| updateCondition (int $a_id) | |
| updateHiddenStatus (bool $a_status) | |
| delete (int $a_ref_id) | |
| delete all trigger and target entries This method is called from ilObject::delete() if an object os removed from trash More... | |
| deleteByObjId (int $a_obj_id) | |
| delete all trigger and target entries This method is called from ilObject::delete() if an object is removed from trash More... | |
| deleteCondition (int $a_id) | |
Static Public Member Functions | |
| static | resetCache () |
| static | _isReferenceHandlingOptional (string $a_type) |
| static | lookupEffectiveHiddenStatusByTarget (int $a_target_ref_id) |
| Lookup hidden status (also take container control into account) More... | |
| static | lookupPersistedHiddenStatusByTarget (int $a_target_ref_id) |
| static | _adjustMovedObjectConditions (int $a_ref_id) |
| In the moment it is not allowed to create preconditions on objects that are located outside of a course. More... | |
| static | updateObligatory (int $a_id, bool $a_status) |
| Toggle condition obligatory status. More... | |
| static | getNumberOfConditionsOfTrigger (string $a_trigger_obj_type, int $a_trigger_id) |
| get all conditions of trigger object More... | |
| static | _getPersistedConditionsOfTrigger (string $a_trigger_obj_type, int $a_trigger_id) |
| Get all persisted conditions of trigger object Note: This only gets persisted conditions NOT (dynamic) conditions send by the parent container logic. More... | |
| static | _getPersistedConditionsOfTarget (int $a_target_ref_id, int $a_target_obj_id, string $a_target_type="") |
| get all persisted conditions of target object More... | |
| static | preloadPersistedConditionsForTargetRecords (string $a_type, array $a_obj_ids) |
| static | _getCondition (int $a_id) |
| static | _checkCondition (array $condition, int $a_usr_id=0) |
| checks wether a single condition is fulfilled every trigger object type must implement a static method _checkCondition($a_operator, $a_value) More... | |
| static | getEffectiveOptionalConditionsOfTarget (int $a_target_ref_id, int $a_target_obj_id, string $a_obj_type='') |
| static | getPersistedOptionalConditionsOfTarget (int $a_target_ref_id, int $a_target_obj_id, string $a_obj_type='') |
| static | lookupObligatoryConditionsOfTarget (int $a_target_ref_id, int $a_target_obj_id) |
| static | calculateEffectiveRequiredTriggers (int $a_target_ref_id, int $a_target_obj_id, string $a_target_obj_type='') |
| static | calculatePersistedRequiredTriggers (int $a_target_ref_id, int $a_target_obj_id, string $a_target_obj_type='', bool $a_force_update=false) |
| static | saveNumberOfRequiredTriggers (int $a_target_ref_id, int $a_target_obj_id, int $a_num) |
| static | _checkAllConditionsOfTarget (int $a_target_ref_id, int $a_target_id, string $a_target_type="", int $a_usr_id=0) |
| checks wether all conditions of a target object are fulfilled More... | |
| static | cloneDependencies (int $a_src_ref_id, int $a_target_ref_id, int $a_copy_id) |
Data Fields | |
| const string | OPERATOR_PASSED = 'passed' |
| const string | OPERATOR_FINISHED = 'finished' |
| const string | OPERATOR_NOT_FINISHED = 'not_finished' |
| const string | OPERATOR_NOT_MEMBER = 'not_member' |
| const string | OPERATOR_FAILED = 'failed' |
| const string | OPERATOR_LP = 'learning_progress' |
| const string | OPERATOR_ACCREDITED_OR_PASSED = 'accredited_or_passed' |
| const string | OPERATOR_RESULT_RANGE_PERCENTAGE = 'result_range_percentage' |
| const int | UNIQUE_CONDITIONS = 1 |
| const int | SHARED_CONDITIONS = 0 |
Static Public Attributes | |
| static array | $cond_for_target_cache = array() |
| static array | $cond_target_rows = array() |
Protected Member Functions | |
| validate () | |
| checkCircle (int $a_ref_id, int $a_obj_id) | |
Static Protected Member Functions | |
| static | _getDistinctTargetRefIds () |
| static | _deleteTargetConditionsByRefId (int $a_target_ref_id) |
| Delete conditions by target ref id Note: only conditions on the target type are deleted Conditions on e.g chapters are not handled. More... | |
Protected Attributes | |
| ilDBInterface | $db |
| ilLanguage | $lng |
| ilObjectDefinition | $objDefinition |
| ilTree | $tree |
| ilLogger | $logger |
| string | $error_message = '' |
| int | $target_obj_id = 0 |
| int | $target_ref_id = 0 |
| string | $target_type = '' |
| int | $trigger_obj_id = 0 |
| int | $trigger_ref_id = 0 |
| string | $trigger_type = '' |
| string | $operator = '' |
| string | $value = '' |
| bool | $validation = true |
Static Private Member Functions | |
| static | getConditionController (int $a_target_ref_id) |
Private Attributes | |
| int | $condition_reference_type = 0 |
| bool | $circle = false |
| bool | $obligatory = true |
| bool | $hidden_status = false |
INTERNAL CLASS: Please do not use in consumer code.
Handles conditions for accesses to different ILIAS objects A condition consists of four elements:
Definition at line 77 of file class.ilConditionHandler.php.
| ilConditionHandler::__construct | ( | ) |
Definition at line 121 of file class.ilConditionHandler.php.
References $DIC, ILIAS\Repository\lng(), and ILIAS\Repository\logger().
Here is the call graph for this function:
|
static |
In the moment it is not allowed to create preconditions on objects that are located outside of a course.
Therefore, after moving an object: check for parent type 'crs'. if that fails delete preconditions
Definition at line 211 of file class.ilConditionHandler.php.
Referenced by ilSoapObjectAdministration\moveObject(), ilContainerGUI\pasteObject(), and ilContainerGUI\performPasteIntoMultipleObjectsObject().
Here is the caller graph for this function:
|
static |
checks wether all conditions of a target object are fulfilled
Definition at line 994 of file class.ilConditionHandler.php.
Referenced by ilObjContentObject\_checkPreconditionsOfPage(), ilContainerObjectiveGUI\addItemDetails(), ilAccess\doConditionCheck(), ilRepositoryExplorerGUI\getChildsOfNode(), ilRepositoryExplorer\isClickable(), ilRepositoryExplorer\showChilds(), and ilCourseContentGUI\showStartObjects().
Here is the caller graph for this function:
|
static |
checks wether a single condition is fulfilled every trigger object type must implement a static method _checkCondition($a_operator, $a_value)
Definition at line 813 of file class.ilConditionHandler.php.
References $DIC, ilObjCourseGrouping\_checkCondition(), ilLPStatus\_hasUserCompleted(), and ilObjectDefinition\getClassName().
Referenced by ilObjContentObject\_getMissingPreconditionsTopChapter(), and ilObjectListGUI\parseConditions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Delete conditions by target ref id Note: only conditions on the target type are deleted Conditions on e.g chapters are not handled.
Definition at line 239 of file class.ilConditionHandler.php.
|
static |
Definition at line 779 of file class.ilConditionHandler.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilConditionHandlerGUI\confirmDeleteConditionTrigger(), ilConditionHandlerGUI\edit(), ilConditionHandlerGUI\editConditionTrigger(), ilConditionHandlerGUI\initConditionTriggerForm(), ilConditionHandlerGUI\updateCondition(), and ilConditionHandlerGUI\updateConditionTrigger().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 219 of file class.ilConditionHandler.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Here is the call graph for this function:
|
static |
get all persisted conditions of target object
Definition at line 671 of file class.ilConditionHandler.php.
References ilObject\_lookupType().
Referenced by ilObjCourseGrouping\_checkGroupingDependencies(), ilObjCourseGrouping\_getGroupingCourseIds(), ilObjCourseGrouping\_getGroupingItems(), ilObjContentObject\_getMissingPreconditionsTopChapter(), ilConditionHandlerGUI\adjustConditionsAfterDeletion(), ilConditionHandlerGUI\confirmDeleteConditionTrigger(), ilConditionHandlerGUI\getConditionsOfTarget(), ilConditionHandlerGUI\initCompulsoryForm(), ILIAS\Conditions\Configuration\ConditionTriggerProvider\read(), ilConditionHandlerGUI\saveCompulsoryForm(), and ilConditionHandlerGUI\saveCompulsoryStatus().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get all persisted conditions of trigger object Note: This only gets persisted conditions NOT (dynamic) conditions send by the parent container logic.
Definition at line 596 of file class.ilConditionHandler.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilObjCourseGrouping\_checkGroupingDependencies(), ilObjCourseGrouping\_getGroupingCourseIds(), ilObjCourseGrouping\_getGroupingItems(), and ilObjCourseGrouping\getAssignedItems().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | target type ILIAS obj type |
Definition at line 142 of file class.ilConditionHandler.php.
|
static |
Definition at line 904 of file class.ilConditionHandler.php.
Referenced by ilObjectListGUI\parseConditions().
Here is the caller graph for this function:
|
static |
Definition at line 937 of file class.ilConditionHandler.php.
Referenced by ilConditionHandlerGUI\saveCompulsoryStatus().
Here is the caller graph for this function:
|
protected |
Definition at line 1064 of file class.ilConditionHandler.php.
| ilConditionHandler::checkExists | ( | ) |
Definition at line 498 of file class.ilConditionHandler.php.
References $res, getOperator(), getTargetObjId(), getTargetRefId(), getTriggerObjId(), and getTriggerRefId().
Here is the call graph for this function:
|
static |
Definition at line 1077 of file class.ilConditionHandler.php.
References $valid, ilCopyWizardOptions\_getInstance(), ilObject\_lookupObjId(), and ilObject\_lookupType().
Referenced by ilObject\cloneDependencies().
Here is the call graph for this function:
Here is the caller graph for this function:| ilConditionHandler::delete | ( | int | $a_ref_id | ) |
delete all trigger and target entries This method is called from ilObject::delete() if an object os removed from trash
Definition at line 548 of file class.ilConditionHandler.php.
References $res.
| ilConditionHandler::deleteByObjId | ( | int | $a_obj_id | ) |
delete all trigger and target entries This method is called from ilObject::delete() if an object is removed from trash
Definition at line 560 of file class.ilConditionHandler.php.
References $res.
| ilConditionHandler::deleteCondition | ( | int | $a_id | ) |
Definition at line 568 of file class.ilConditionHandler.php.
References $res.
Referenced by storeCondition().
Here is the caller graph for this function:| ilConditionHandler::enableAutomaticValidation | ( | bool | $a_validate = true | ) |
Definition at line 390 of file class.ilConditionHandler.php.
|
staticprivate |
Definition at line 148 of file class.ilConditionHandler.php.
References $DIC, $location, $tree, ilObject\_lookupObjId(), ilObject\_lookupType(), and ilTree\getParentId().
Referenced by lookupEffectiveHiddenStatusByTarget().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 851 of file class.ilConditionHandler.php.
Referenced by ilObjectListGUI\parseConditions().
Here is the caller graph for this function:| ilConditionHandler::getErrorMessage | ( | ) |
Definition at line 267 of file class.ilConditionHandler.php.
References $error_message.
| ilConditionHandler::getHiddenStatus | ( | ) |
Definition at line 385 of file class.ilConditionHandler.php.
References $hidden_status.
Referenced by storeCondition().
Here is the caller graph for this function:
|
static |
get all conditions of trigger object
Definition at line 578 of file class.ilConditionHandler.php.
References $db, $DIC, $res, ilDBConstants\FETCHMODE_OBJECT, ilDBInterface\query(), ilDBInterface\quote(), ilDBConstants\T_INTEGER, and ilDBConstants\T_TEXT.
Referenced by ilScormLP\checkSCORMPreconditions().
Here is the call graph for this function:
Here is the caller graph for this function:| ilConditionHandler::getObligatory | ( | ) |
Get obligatory status.
Definition at line 375 of file class.ilConditionHandler.php.
References $obligatory.
Referenced by storeCondition(), and updateCondition().
Here is the caller graph for this function:| ilConditionHandler::getOperator | ( | ) |
Definition at line 349 of file class.ilConditionHandler.php.
References $operator.
Referenced by checkExists(), storeCondition(), and updateCondition().
Here is the caller graph for this function:| ilConditionHandler::getOperatorsByTriggerType | ( | string | $a_type | ) |
Definition at line 432 of file class.ilConditionHandler.php.
References $DIC, $objDefinition, ilObjUserTracking\_enabledLearningProgress(), ilObjectDefinition\getClassName(), and ilObjectLP\isSupportedObjectType().
Referenced by getTriggerTypes().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 868 of file class.ilConditionHandler.php.
Referenced by ilConditionHandlerGUI\adjustConditionsAfterDeletion(), ilConditionHandlerGUI\initCompulsoryForm(), ilConditionHandlerGUI\listConditions(), and ilConditionHandlerGUI\saveCompulsoryForm().
Here is the caller graph for this function:| ilConditionHandler::getReferenceHandlingType | ( | ) |
Definition at line 257 of file class.ilConditionHandler.php.
References $condition_reference_type.
Referenced by storeCondition(), and updateCondition().
Here is the caller graph for this function:| ilConditionHandler::getTargetObjId | ( | ) |
Definition at line 287 of file class.ilConditionHandler.php.
References $target_obj_id.
Referenced by checkExists(), and storeCondition().
Here is the caller graph for this function:| ilConditionHandler::getTargetRefId | ( | ) |
Definition at line 277 of file class.ilConditionHandler.php.
References $target_ref_id.
Referenced by checkExists(), storeCondition(), updateCondition(), and updateHiddenStatus().
Here is the caller graph for this function:| ilConditionHandler::getTargetType | ( | ) |
get target obj type
Definition at line 303 of file class.ilConditionHandler.php.
References $target_type.
Referenced by storeCondition().
Here is the caller graph for this function:| ilConditionHandler::getTriggerObjId | ( | ) |
Definition at line 323 of file class.ilConditionHandler.php.
References $trigger_obj_id.
Referenced by checkExists(), and storeCondition().
Here is the caller graph for this function:| ilConditionHandler::getTriggerRefId | ( | ) |
Definition at line 313 of file class.ilConditionHandler.php.
References $trigger_ref_id.
Referenced by checkExists(), and storeCondition().
Here is the caller graph for this function:| ilConditionHandler::getTriggerType | ( | ) |
get trigger obj type
Definition at line 339 of file class.ilConditionHandler.php.
References $trigger_type.
Referenced by storeCondition().
Here is the caller graph for this function:| ilConditionHandler::getTriggerTypes | ( | ) |
Definition at line 395 of file class.ilConditionHandler.php.
References Vendor\Package\$e, ilObjUserTracking\_enabledLearningProgress(), getOperatorsByTriggerType(), ilObjectLP\isSupportedObjectType(), and ILIAS\Repository\logger().
Here is the call graph for this function:| ilConditionHandler::getValue | ( | ) |
Definition at line 359 of file class.ilConditionHandler.php.
References $value.
Referenced by storeCondition(), and updateCondition().
Here is the caller graph for this function:
|
static |
Lookup hidden status (also take container control into account)
Definition at line 181 of file class.ilConditionHandler.php.
References getConditionController(), and lookupPersistedHiddenStatusByTarget().
Referenced by ilAccess\doConditionCheck().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 885 of file class.ilConditionHandler.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilConditionHandlerGUI\adjustConditionsAfterDeletion(), and ilConditionHandlerGUI\initCompulsoryForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 190 of file class.ilConditionHandler.php.
References $DIC, $ilDB, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilConditionHandlerGUI\assign(), ilConditionHandlerGUI\initCompulsoryForm(), lookupEffectiveHiddenStatusByTarget(), and ilConditionHandlerGUI\saveConditionTrigger().
Here is the caller graph for this function:
|
static |
| int[] | $a_obj_ids |
Definition at line 742 of file class.ilConditionHandler.php.
References $DIC, $ilDB, $res, and ILIAS\Repository\int().
Referenced by ilObjectListGUIPreloader\preload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 133 of file class.ilConditionHandler.php.
|
static |
Definition at line 976 of file class.ilConditionHandler.php.
Referenced by ilConditionHandlerGUI\adjustConditionsAfterDeletion(), and ilConditionHandlerGUI\saveCompulsoryForm().
Here is the caller graph for this function:| ilConditionHandler::setErrorMessage | ( | string | $a_msg | ) |
Definition at line 262 of file class.ilConditionHandler.php.
| ilConditionHandler::setHiddenStatus | ( | bool | $a_status | ) |
Definition at line 380 of file class.ilConditionHandler.php.
| ilConditionHandler::setObligatory | ( | bool | $a_obl | ) |
Set obligatory status.
Definition at line 367 of file class.ilConditionHandler.php.
| ilConditionHandler::setOperator | ( | string | $a_operator | ) |
Definition at line 344 of file class.ilConditionHandler.php.
| ilConditionHandler::setReferenceHandlingType | ( | int | $a_type | ) |
Definition at line 252 of file class.ilConditionHandler.php.
| ilConditionHandler::setTargetObjId | ( | int | $a_target_obj_id | ) |
Definition at line 282 of file class.ilConditionHandler.php.
| ilConditionHandler::setTargetRefId | ( | int | $a_target_ref_id | ) |
Definition at line 272 of file class.ilConditionHandler.php.
| ilConditionHandler::setTargetType | ( | string | $a_target_type | ) |
set target object type
Definition at line 295 of file class.ilConditionHandler.php.
| ilConditionHandler::setTriggerObjId | ( | int | $a_trigger_obj_id | ) |
Definition at line 318 of file class.ilConditionHandler.php.
| ilConditionHandler::setTriggerRefId | ( | int | $a_trigger_ref_id | ) |
Definition at line 308 of file class.ilConditionHandler.php.
| ilConditionHandler::setTriggerType | ( | string | $a_trigger_type | ) |
set trigger object type
Definition at line 331 of file class.ilConditionHandler.php.
| ilConditionHandler::setValue | ( | string | $a_value | ) |
Definition at line 354 of file class.ilConditionHandler.php.
| ilConditionHandler::storeCondition | ( | ) |
store new condition in database
Definition at line 468 of file class.ilConditionHandler.php.
References $res, deleteCondition(), getHiddenStatus(), getObligatory(), getOperator(), getReferenceHandlingType(), getTargetObjId(), getTargetRefId(), getTargetType(), getTriggerObjId(), getTriggerRefId(), getTriggerType(), getValue(), and validate().
Here is the call graph for this function:| ilConditionHandler::updateCondition | ( | int | $a_id | ) |
Definition at line 510 of file class.ilConditionHandler.php.
References $res, getObligatory(), getOperator(), getReferenceHandlingType(), getTargetRefId(), and getValue().
Here is the call graph for this function:| ilConditionHandler::updateHiddenStatus | ( | bool | $a_status | ) |
Definition at line 522 of file class.ilConditionHandler.php.
References getTargetRefId().
Here is the call graph for this function:
|
static |
Toggle condition obligatory status.
Definition at line 533 of file class.ilConditionHandler.php.
References $DIC, $ilDB, and $res.
Referenced by ilConditionHandlerGUI\adjustConditionsAfterDeletion(), ilConditionHandlerGUI\saveCompulsoryForm(), and ilConditionHandlerGUI\saveCompulsoryStatus().
Here is the caller graph for this function:
|
protected |
Definition at line 1043 of file class.ilConditionHandler.php.
References ilObjectFactory\getInstanceByRefId(), and ILIAS\Repository\lng().
Referenced by storeCondition().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 116 of file class.ilConditionHandler.php.
|
static |
Definition at line 95 of file class.ilConditionHandler.php.
|
static |
Definition at line 96 of file class.ilConditionHandler.php.
|
private |
Definition at line 112 of file class.ilConditionHandler.php.
Referenced by getReferenceHandlingType().
|
protected |
Definition at line 98 of file class.ilConditionHandler.php.
Referenced by getNumberOfConditionsOfTrigger().
|
protected |
Definition at line 104 of file class.ilConditionHandler.php.
Referenced by getErrorMessage().
|
private |
Definition at line 119 of file class.ilConditionHandler.php.
Referenced by getHiddenStatus().
|
protected |
Definition at line 99 of file class.ilConditionHandler.php.
|
protected |
Definition at line 102 of file class.ilConditionHandler.php.
|
protected |
Definition at line 100 of file class.ilConditionHandler.php.
Referenced by getOperatorsByTriggerType().
|
private |
Definition at line 118 of file class.ilConditionHandler.php.
Referenced by getObligatory().
|
protected |
Definition at line 113 of file class.ilConditionHandler.php.
Referenced by getOperator().
|
protected |
Definition at line 106 of file class.ilConditionHandler.php.
Referenced by getTargetObjId().
|
protected |
Definition at line 107 of file class.ilConditionHandler.php.
Referenced by getTargetRefId().
|
protected |
Definition at line 108 of file class.ilConditionHandler.php.
Referenced by getTargetType().
|
protected |
Definition at line 101 of file class.ilConditionHandler.php.
Referenced by getConditionController().
|
protected |
Definition at line 109 of file class.ilConditionHandler.php.
Referenced by getTriggerObjId().
|
protected |
Definition at line 110 of file class.ilConditionHandler.php.
Referenced by getTriggerRefId().
|
protected |
Definition at line 111 of file class.ilConditionHandler.php.
Referenced by getTriggerType().
|
protected |
Definition at line 115 of file class.ilConditionHandler.php.
|
protected |
Definition at line 114 of file class.ilConditionHandler.php.
Referenced by getValue().
| const string ilConditionHandler::OPERATOR_ACCREDITED_OR_PASSED = 'accredited_or_passed' |
Definition at line 85 of file class.ilConditionHandler.php.
Referenced by ilConditionOperatorFactory\accreditedOrPassed(), and ilObjStudyProgrammeAccess\getConditionOperators().
| const string ilConditionHandler::OPERATOR_FAILED = 'failed' |
Definition at line 83 of file class.ilConditionHandler.php.
Referenced by ilObjCmiXapiAccess\checkCondition(), ilObjExerciseAccess\checkCondition(), ilObjIndividualAssessmentAccess\checkCondition(), ilObjSAHSLearningModuleAccess\checkCondition(), ilConditionOperatorFactory\failed(), ilObjCmiXapiAccess\getConditionOperators(), ilObjExerciseAccess\getConditionOperators(), ilObjIndividualAssessmentAccess\getConditionOperators(), ilObjSAHSLearningModuleAccess\getConditionOperators(), and ilObjTestAccess\getConditionOperators().
| const string ilConditionHandler::OPERATOR_FINISHED = 'finished' |
Definition at line 80 of file class.ilConditionHandler.php.
Referenced by ilObjCmiXapiAccess\checkCondition(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjSurveyAccess\checkCondition(), ilConditionOperatorFactory\finished(), ilObjCmiXapiAccess\getConditionOperators(), ilObjSAHSLearningModuleAccess\getConditionOperators(), ilObjSurveyAccess\getConditionOperators(), ilObjTestAccess\getConditionOperators(), ilContainerObjectiveGUI\getMainContent(), ilCourseStart\isFullfilled(), and ILIAS\Containter\Content\ObjectiveRenderer\renderObjectives().
| const string ilConditionHandler::OPERATOR_LP = 'learning_progress' |
Definition at line 84 of file class.ilConditionHandler.php.
Referenced by ilConditionHandlerGUI\initConditionTriggerForm(), ilConditionOperatorFactory\learningProgress(), and ilConditionHandlerGUI\translateOperator().
| const string ilConditionHandler::OPERATOR_NOT_FINISHED = 'not_finished' |
Definition at line 81 of file class.ilConditionHandler.php.
Referenced by ilObjTestAccess\getConditionOperators(), and ilConditionOperatorFactory\notFinished().
| const string ilConditionHandler::OPERATOR_NOT_MEMBER = 'not_member' |
Definition at line 82 of file class.ilConditionHandler.php.
Referenced by ilConditionOperatorFactory\notMember().
| const string ilConditionHandler::OPERATOR_PASSED = 'passed' |
Definition at line 79 of file class.ilConditionHandler.php.
Referenced by ilObjCourseAccess\checkCondition(), ilObjExerciseAccess\checkCondition(), ilObjIndividualAssessmentAccess\checkCondition(), ilObjLTIConsumerAccess\checkCondition(), ilObjCourseAccess\getConditionOperators(), ilObjExerciseAccess\getConditionOperators(), ilObjIndividualAssessmentAccess\getConditionOperators(), ilObjLTIConsumerAccess\getConditionOperators(), ilObjTestAccess\getConditionOperators(), and ilConditionOperatorFactory\passed().
| const string ilConditionHandler::OPERATOR_RESULT_RANGE_PERCENTAGE = 'result_range_percentage' |
Definition at line 87 of file class.ilConditionHandler.php.
Referenced by ilObjCourseAccess\checkCondition(), ilConditionHandlerGUI\extractValueOptionsFromInput(), ilObjCourseAccess\getConditionOperators(), ilObjTestAccess\getConditionOperators(), ilConditionHandlerGUI\initConditionTriggerForm(), and ilConditionHandlerGUI\translateOperator().
| const int ilConditionHandler::SHARED_CONDITIONS = 0 |
Definition at line 93 of file class.ilConditionHandler.php.
| const int ilConditionHandler::UNIQUE_CONDITIONS = 1 |
Definition at line 89 of file class.ilConditionHandler.php.
Referenced by ilConditionHandlerGUI\assign(), and ilConditionHandlerGUI\updateCondition().