|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Data holding class LSItem . More...
Inheritance diagram for LSItem:
Collaboration diagram for LSItem:Public Member Functions | |
| __construct (string $type, string $title, string $description, string $icon_path, bool $is_online, int $order_number, ilLSPostCondition $post_condition, int $ref_id, int $lp_mode) | |
| getType () | |
| getTitle () | |
| getDescription () | |
| getIconPath () | |
| isOnline () | |
| getOrderNumber () | |
| getPostCondition () | |
| getRefId () | |
| getLPMode () | |
| withOnline (bool $online) | |
| withOrderNumber (int $order_number) | |
| withPostCondition (ilLSPostCondition $post_condition) | |
Protected Attributes | |
| string | $type |
| string | $title |
| string | $description |
| string | $icon_path |
| bool | $is_online |
| int | $order_number |
| ilLSPostCondition | $post_condition |
| int | $ref_id |
| int | $lp_mode |
Data holding class LSItem .
Definition at line 24 of file LSItem.php.
| LSItem::__construct | ( | string | $type, |
| string | $title, | ||
| string | $description, | ||
| string | $icon_path, | ||
| bool | $is_online, | ||
| int | $order_number, | ||
| ilLSPostCondition | $post_condition, | ||
| int | $ref_id, | ||
| int | $lp_mode | ||
| ) |
Definition at line 36 of file LSItem.php.
References $description, $icon_path, $is_online, $lp_mode, $order_number, $post_condition, $ref_id, $title, and $type.
| LSItem::getDescription | ( | ) |
Definition at line 68 of file LSItem.php.
References $description.
Referenced by LSLearnerItem\__construct(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\getSections(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::getIconPath | ( | ) |
Definition at line 73 of file LSItem.php.
References $icon_path.
Referenced by LSLearnerItem\__construct(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\getObjectIcon(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::getLPMode | ( | ) |
Definition at line 98 of file LSItem.php.
References $lp_mode.
Referenced by LSLearnerItem\__construct().
Here is the caller graph for this function:| LSItem::getOrderNumber | ( | ) |
Definition at line 83 of file LSItem.php.
References $order_number.
Referenced by LSLearnerItem\__construct(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::getPostCondition | ( | ) |
Definition at line 88 of file LSItem.php.
References $post_condition.
Referenced by LSLearnerItem\__construct(), ILIAS\LearningSequence\LearningMap\LSOLearningMapSequentialNavigator\canLeave(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::getRefId | ( | ) |
Definition at line 93 of file LSItem.php.
References $ref_id.
Referenced by LSLearnerItem\__construct(), AdaptiveNavigatorLogicGateTest\buildNavigator(), ILIAS\LearningSequence\Player\AdaptiveNavigator\canEnter(), ILIAS\LearningSequence\Player\AdaptiveNavigator\canEnterFrom(), ILIAS\LearningSequence\Player\AdaptiveNavigator\canLeave(), ILIAS\LearningSequence\Player\LinearNavigator\findPosition(), ilLearnerProgressDB\getAvailabilityFor(), ILIAS\LearningSequence\LearningMap\LSOLearningMapPosition\getFallbackSuccessorsFromPath(), ILIAS\LearningSequence\Player\AdaptiveNavigator\getInputConditionIds(), ILIAS\LearningSequence\Player\AdaptiveNavigator\getInputConditions(), ilLearnerProgressDB\getLearningProgressFor(), ilLSPlayer\getNextItem(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\getObjectTileImage(), ILIAS\LearningSequence\Player\AdaptiveNavigator\getOutputConditionIds(), AdaptiveNavigatorLogicGateTest\getPredecessorRefs(), AdaptiveNavigatorPointsTest\getPredecessorRefs(), ILIAS\LearningSequence\Player\AdaptiveNavigator\getPredecessors(), ILIAS\LearningSequence\LearningMap\LSOLearningMapPosition\getSituation(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\getStartUrl(), ilLSLearnerItemsQueries\getStateFor(), ILIAS\LearningSequence\LearningMap\LSOLearningMapPosition\getStructuralSituation(), ILIAS\LearningSequence\Player\AdaptiveNavigator\getStructuralSuccessors(), AdaptiveNavigatorLogicGateTest\getSuccessorRefs(), AdaptiveNavigatorPointsTest\getSuccessorRefs(), ILIAS\LearningSequence\Player\AdaptiveNavigator\getSuccessors(), ILIAS\LearningSequence\Content\Condition\AbstractCondition\getValidLsoRefIds(), ilLSViewFactory\getViewFor(), ilLearnerProgressDB\isItemVisibleForUser(), ILIAS\LearningSequence\LearningMap\LSOLearningMapPosition\jumpTo(), ILIAS\LearningSequence\Content\Adaptive\LSOAdaptiveContent\manageContent(), ILIAS\LearningSequence\LearningMap\LSOLearningMapPosition\mayAccess(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\preloadObjects(), ILIAS\LearningSequence\Player\AdaptiveNavigator\requiresVisitForCompletion(), ILIAS\LearningSequence\LearningMap\LearningMapAccessibilityTest\testFallbackSuccessorsUseNearestPreviousBranchNode(), ILIAS\LearningSequence\LearningMap\LearningMapAccessibilityTest\testItemWithoutStructuralSuccessorIsDeadEndDespiteFallbackSuccessors(), AdaptiveNavigatorPointsTest\testPointsTargetsBecomeGlobalSuccessorsWhenThresholdIsMet(), AdaptiveNavigatorLogicGateTest\testStructuralSuccessorsAcceptRepositoryItems(), ILIAS\LearningSequence\LearningMap\LearningMapAccessibilityTest\testSuccessorsExcludeItemsWithFulfilledOutputConditions(), ILIAS\LearningSequence\LearningMap\LearningMapAccessibilityTest\testSuccessorsIgnoreLearningProgressWhenNoOutputConditionExists(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::getTitle | ( | ) |
Definition at line 63 of file LSItem.php.
References $title.
Referenced by LSLearnerItem\__construct(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\buildCard(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\getTileImage(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::getType | ( | ) |
Definition at line 58 of file LSItem.php.
References $type.
Referenced by LSLearnerItem\__construct(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\getObjectIcon(), ILIAS\LearningSequence\Player\LSChoicePageBuilder\getTileImage(), ilLSViewFactory\getViewFor(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::isOnline | ( | ) |
Definition at line 78 of file LSItem.php.
References $is_online.
Referenced by LSLearnerItem\__construct(), ilLearnerProgressDB\isItemVisibleForUser(), LSItemTest\testWithOnline(), LSItemTest\testWithOrderNumber(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:| LSItem::withOnline | ( | bool | $online | ) |
Reimplemented in LSLearnerItem.
Definition at line 103 of file LSItem.php.
Referenced by LSLearnerItemTest\testTurnedOffWithOnline(), and LSItemTest\testWithOnline().
Here is the caller graph for this function:| LSItem::withOrderNumber | ( | int | $order_number | ) |
Reimplemented in LSLearnerItem.
Definition at line 110 of file LSItem.php.
References $order_number.
Referenced by LSLearnerItemTest\testTurnedOffWithOrderNumber(), and LSItemTest\testWithOrderNumber().
Here is the caller graph for this function:| LSItem::withPostCondition | ( | ilLSPostCondition | $post_condition | ) |
Reimplemented in LSLearnerItem.
Definition at line 117 of file LSItem.php.
References $post_condition.
Referenced by LSLearnerItemTest\testTurnedOffWithPostCondition(), and LSItemTest\testWithPostCondition().
Here is the caller graph for this function:
|
protected |
Definition at line 28 of file LSItem.php.
Referenced by __construct(), and getDescription().
|
protected |
Definition at line 29 of file LSItem.php.
Referenced by __construct(), and getIconPath().
|
protected |
Definition at line 30 of file LSItem.php.
Referenced by __construct(), and isOnline().
|
protected |
Definition at line 34 of file LSItem.php.
Referenced by __construct(), and getLPMode().
|
protected |
Definition at line 31 of file LSItem.php.
Referenced by __construct(), getOrderNumber(), and withOrderNumber().
|
protected |
Definition at line 32 of file LSItem.php.
Referenced by __construct(), getPostCondition(), and withPostCondition().
|
protected |
Definition at line 33 of file LSItem.php.
Referenced by __construct(), and getRefId().
|
protected |
Definition at line 27 of file LSItem.php.
Referenced by __construct(), and getTitle().
|
protected |
Definition at line 26 of file LSItem.php.
Referenced by __construct(), and getType().