|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Settings for an LSO (like abstract, extro) More...
Collaboration diagram for ilLearningSequenceSettings:Public Member Functions | |
| __construct (int $obj_id, string $abstract='', string $extro='', ?string $abstract_image=null, ?string $extro_image=null, bool $members_gallery=false, int $lso_mod=self::MODE_LINEAR) | |
| getObjId () | |
| getAbstract () | |
| withAbstract (string $abstract) | |
| getExtro () | |
| withExtro (string $extro) | |
| getAbstractImage () | |
| withAbstractImage (?string $path=null) | |
| getExtroImage () | |
| withExtroImage (?string $path=null) | |
| getUploads () | |
| withUpload (array $upload_info, string $which) | |
| getDeletions () | |
| withDeletion (string $which) | |
| getMembersGallery () | |
| withMembersGallery (bool $members_gallery) | |
| getLSOMod () | |
| getMode () | |
| withLSOMod (int $lso_mod) | |
| withMode (int $lso_mod) | |
Data Fields | |
| const | MODE_LINEAR = 0 |
| const | MODE_ADAPTIVE = 1 |
Protected Attributes | |
| int | $obj_id |
| string | $abstract |
| string | $extro |
| string | $abstract_image |
| string | $extro_image |
| int | $lso_mod |
| array | $uploads = [] |
| array | $deletions = [] |
| bool | $members_gallery |
Settings for an LSO (like abstract, extro)
Definition at line 24 of file class.ilLearningSequenceSettings.php.
| ilLearningSequenceSettings::__construct | ( | int | $obj_id, |
| string | $abstract = '', |
||
| string | $extro = '', |
||
| ?string | $abstract_image = null, |
||
| ?string | $extro_image = null, |
||
| bool | $members_gallery = false, |
||
| int | $lso_mod = self::MODE_LINEAR |
||
| ) |
Definition at line 47 of file class.ilLearningSequenceSettings.php.
References $abstract, $abstract_image, $extro, $extro_image, $lso_mod, $members_gallery, and $obj_id.
| ilLearningSequenceSettings::getAbstract | ( | ) |
Definition at line 70 of file class.ilLearningSequenceSettings.php.
References $abstract.
Referenced by ilLearningSequenceSettingsTest\testWithAbstract(), LSSettingsTest\testWithAbstract(), ilLearningSequenceSettingsTest\testWithAbstractImage(), LSSettingsTest\testWithAbstractImage(), ilLearningSequenceSettingsTest\testWithExtro(), LSSettingsTest\testWithExtro(), ilLearningSequenceSettingsTest\testWithExtroImage(), LSSettingsTest\testWithExtroImage(), ilLearningSequenceSettingsTest\testWithMembersGallery(), and LSSettingsTest\testWithMembersGallery().
Here is the caller graph for this function:| ilLearningSequenceSettings::getAbstractImage | ( | ) |
Definition at line 94 of file class.ilLearningSequenceSettings.php.
Referenced by ilLearningSequenceSettingsTest\testWithAbstract(), LSSettingsTest\testWithAbstract(), ilLearningSequenceSettingsTest\testWithAbstractImage(), LSSettingsTest\testWithAbstractImage(), ilLearningSequenceSettingsTest\testWithExtro(), LSSettingsTest\testWithExtro(), ilLearningSequenceSettingsTest\testWithExtroImage(), LSSettingsTest\testWithExtroImage(), ilLearningSequenceSettingsTest\testWithMembersGallery(), and LSSettingsTest\testWithMembersGallery().
Here is the caller graph for this function:| ilLearningSequenceSettings::getDeletions | ( | ) |
Definition at line 136 of file class.ilLearningSequenceSettings.php.
References $deletions.
| ilLearningSequenceSettings::getExtro | ( | ) |
Definition at line 82 of file class.ilLearningSequenceSettings.php.
References $extro.
Referenced by ilLearningSequenceSettingsTest\testWithAbstract(), LSSettingsTest\testWithAbstract(), ilLearningSequenceSettingsTest\testWithAbstractImage(), LSSettingsTest\testWithAbstractImage(), ilLearningSequenceSettingsTest\testWithExtro(), LSSettingsTest\testWithExtro(), ilLearningSequenceSettingsTest\testWithExtroImage(), LSSettingsTest\testWithExtroImage(), ilLearningSequenceSettingsTest\testWithMembersGallery(), and LSSettingsTest\testWithMembersGallery().
Here is the caller graph for this function:| ilLearningSequenceSettings::getExtroImage | ( | ) |
Definition at line 106 of file class.ilLearningSequenceSettings.php.
Referenced by ilLearningSequenceSettingsTest\testWithAbstract(), LSSettingsTest\testWithAbstract(), ilLearningSequenceSettingsTest\testWithAbstractImage(), LSSettingsTest\testWithAbstractImage(), ilLearningSequenceSettingsTest\testWithExtro(), LSSettingsTest\testWithExtro(), ilLearningSequenceSettingsTest\testWithExtroImage(), LSSettingsTest\testWithExtroImage(), ilLearningSequenceSettingsTest\testWithMembersGallery(), and LSSettingsTest\testWithMembersGallery().
Here is the caller graph for this function:| ilLearningSequenceSettings::getLSOMod | ( | ) |
Definition at line 160 of file class.ilLearningSequenceSettings.php.
References $lso_mod.
| ilLearningSequenceSettings::getMembersGallery | ( | ) |
Definition at line 148 of file class.ilLearningSequenceSettings.php.
References $members_gallery.
Referenced by ilLearningSequenceSettingsTest\testWithAbstract(), LSSettingsTest\testWithAbstract(), ilLearningSequenceSettingsTest\testWithAbstractImage(), LSSettingsTest\testWithAbstractImage(), ilLearningSequenceSettingsTest\testWithExtro(), LSSettingsTest\testWithExtro(), ilLearningSequenceSettingsTest\testWithExtroImage(), LSSettingsTest\testWithExtroImage(), ilLearningSequenceSettingsTest\testWithMembersGallery(), and LSSettingsTest\testWithMembersGallery().
Here is the caller graph for this function:| ilLearningSequenceSettings::getMode | ( | ) |
Definition at line 165 of file class.ilLearningSequenceSettings.php.
References $lso_mod.
Referenced by LSSettingsTest\testWithMode().
Here is the caller graph for this function:| ilLearningSequenceSettings::getObjId | ( | ) |
Definition at line 65 of file class.ilLearningSequenceSettings.php.
References $obj_id.
Referenced by ilLearningSequenceSettingsTest\testWithAbstract(), LSSettingsTest\testWithAbstract(), ilLearningSequenceSettingsTest\testWithAbstractImage(), LSSettingsTest\testWithAbstractImage(), ilLearningSequenceSettingsTest\testWithExtro(), LSSettingsTest\testWithExtro(), ilLearningSequenceSettingsTest\testWithExtroImage(), LSSettingsTest\testWithExtroImage(), ilLearningSequenceSettingsTest\testWithMembersGallery(), and LSSettingsTest\testWithMembersGallery().
Here is the caller graph for this function:| ilLearningSequenceSettings::getUploads | ( | ) |
Definition at line 121 of file class.ilLearningSequenceSettings.php.
References $uploads.
| ilLearningSequenceSettings::withAbstract | ( | string | $abstract | ) |
Definition at line 75 of file class.ilLearningSequenceSettings.php.
References $abstract.
Referenced by ilLearningSequenceSettingsTest\testWithAbstract(), and LSSettingsTest\testWithAbstract().
Here is the caller graph for this function:| ilLearningSequenceSettings::withAbstractImage | ( | ?string | $path = null | ) |
Definition at line 99 of file class.ilLearningSequenceSettings.php.
Referenced by ilLearningSequenceSettingsTest\testWithAbstractImage(), and LSSettingsTest\testWithAbstractImage().
Here is the caller graph for this function:| ilLearningSequenceSettings::withDeletion | ( | string | $which | ) |
Definition at line 141 of file class.ilLearningSequenceSettings.php.
| ilLearningSequenceSettings::withExtro | ( | string | $extro | ) |
Definition at line 87 of file class.ilLearningSequenceSettings.php.
References $extro.
Referenced by ilLearningSequenceSettingsTest\testWithExtro(), and LSSettingsTest\testWithExtro().
Here is the caller graph for this function:| ilLearningSequenceSettings::withExtroImage | ( | ?string | $path = null | ) |
Definition at line 111 of file class.ilLearningSequenceSettings.php.
Referenced by ilLearningSequenceSettingsTest\testWithExtroImage(), and LSSettingsTest\testWithExtroImage().
Here is the caller graph for this function:| ilLearningSequenceSettings::withLSOMod | ( | int | $lso_mod | ) |
Definition at line 170 of file class.ilLearningSequenceSettings.php.
References $lso_mod.
Referenced by withMode().
Here is the caller graph for this function:| ilLearningSequenceSettings::withMembersGallery | ( | bool | $members_gallery | ) |
Definition at line 153 of file class.ilLearningSequenceSettings.php.
References $members_gallery.
Referenced by ilLearningSequenceSettingsTest\testWithMembersGallery(), and LSSettingsTest\testWithMembersGallery().
Here is the caller graph for this function:| ilLearningSequenceSettings::withMode | ( | int | $lso_mod | ) |
Definition at line 177 of file class.ilLearningSequenceSettings.php.
References withLSOMod().
Referenced by LSSettingsTest\testWithMode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLearningSequenceSettings::withUpload | ( | array | $upload_info, |
| string | $which | ||
| ) |
Definition at line 126 of file class.ilLearningSequenceSettings.php.
|
protected |
Definition at line 30 of file class.ilLearningSequenceSettings.php.
Referenced by __construct(), getAbstract(), and withAbstract().
|
protected |
Definition at line 32 of file class.ilLearningSequenceSettings.php.
Referenced by __construct().
|
protected |
Definition at line 44 of file class.ilLearningSequenceSettings.php.
Referenced by getDeletions().
|
protected |
Definition at line 31 of file class.ilLearningSequenceSettings.php.
Referenced by __construct(), getExtro(), and withExtro().
|
protected |
Definition at line 33 of file class.ilLearningSequenceSettings.php.
Referenced by __construct().
|
protected |
Definition at line 34 of file class.ilLearningSequenceSettings.php.
Referenced by __construct(), getLSOMod(), getMode(), and withLSOMod().
|
protected |
Definition at line 45 of file class.ilLearningSequenceSettings.php.
Referenced by __construct(), getMembersGallery(), and withMembersGallery().
|
protected |
Definition at line 29 of file class.ilLearningSequenceSettings.php.
Referenced by __construct(), and getObjId().
|
protected |
Definition at line 39 of file class.ilLearningSequenceSettings.php.
Referenced by getUploads().
| const ilLearningSequenceSettings::MODE_ADAPTIVE = 1 |
Definition at line 27 of file class.ilLearningSequenceSettings.php.
Referenced by ilObjLearningSequenceContentGUI\createContentController(), ILIAS\LearningSequence\Content\enforceOfflineForMissingBoundaries(), ilObjLearningSequenceGUI\initCreateForm(), ilLSPlayer\isAdaptive(), ilObjLearningSequence\renderLearningMap(), ilLearningSequenceSettingsDBTest\testGetSettingsForWithExistingData(), and ilObjLearningSequenceSettingsGUI\update().
| const ilLearningSequenceSettings::MODE_LINEAR = 0 |
Definition at line 26 of file class.ilLearningSequenceSettings.php.
Referenced by ilLearningSequenceSettingsDB\getSettingsFor(), ilObjLearningSequenceGUI\initCreateForm(), ilLearningSequenceSettingsDBTest\testGetSettingsForWithNewObject(), ilLearningSequenceSettingsDBTest\testStoreWithoutUploadsAndDeletionsAndEmptySettings(), ilLearningSequenceSettingsDBTest\testStoreWithoutUploadsAndDeletionsAndWithSettings(), ilLearningSequenceSettingsDBTest\testStoreWithoutUploadsAndWithDeletionsAndWithSettings(), ilLearningSequenceSettingsDBTest\testStoreWithUploadsAndWithoutDeletionsAndWithSettings(), LSSettingsTest\testWithMode(), and ilObjLearningSequenceSettingsGUI\update().