|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ILIAS\LearningModule\ReadingTime\ReadingTimeManager:Public Member Functions | |
| __construct () | |
| isGloballyActivated () | |
| isActivated (int $lm_id) | |
| activate (int $lm_id, bool $activate) | |
| Set activation. More... | |
| updateReadingTime (int $lm_id) | |
| Gets the calculated reading time from all pages of the LM and stores it (redundantly for quick access) in the learning module. More... | |
| loadData (array $lm_ids) | |
| getReadingTime (int $lm_id) | |
Protected Attributes | |
| ILIAS COPage ReadingTime ReadingTimeManager | $page_manager |
| ReadingTimeDBRepo | $repo |
| ilSetting | $lm_set |
Definition at line 24 of file class.ReadingTimeManager.php.
| ILIAS\LearningModule\ReadingTime\ReadingTimeManager::__construct | ( | ) |
Definition at line 30 of file class.ReadingTimeManager.php.
| ILIAS\LearningModule\ReadingTime\ReadingTimeManager::activate | ( | int | $lm_id, |
| bool | $activate | ||
| ) |
Set activation.
If switched from off to on, ensure all missing page reading times are set.
Definition at line 51 of file class.ReadingTimeManager.php.
References ILIAS\LearningModule\ReadingTime\ReadingTimeManager\updateReadingTime().
Here is the call graph for this function:| ILIAS\LearningModule\ReadingTime\ReadingTimeManager::getReadingTime | ( | int | $lm_id | ) |
Definition at line 80 of file class.ReadingTimeManager.php.
| ILIAS\LearningModule\ReadingTime\ReadingTimeManager::isActivated | ( | int | $lm_id | ) |
Definition at line 42 of file class.ReadingTimeManager.php.
| ILIAS\LearningModule\ReadingTime\ReadingTimeManager::isGloballyActivated | ( | ) |
Definition at line 37 of file class.ReadingTimeManager.php.
| ILIAS\LearningModule\ReadingTime\ReadingTimeManager::loadData | ( | array | $lm_ids | ) |
Definition at line 72 of file class.ReadingTimeManager.php.
| ILIAS\LearningModule\ReadingTime\ReadingTimeManager::updateReadingTime | ( | int | $lm_id | ) |
Gets the calculated reading time from all pages of the LM and stores it (redundantly for quick access) in the learning module.
Definition at line 66 of file class.ReadingTimeManager.php.
Referenced by ILIAS\LearningModule\ReadingTime\ReadingTimeManager\activate().
Here is the caller graph for this function:
|
protected |
Definition at line 28 of file class.ReadingTimeManager.php.
|
protected |
Definition at line 26 of file class.ReadingTimeManager.php.
|
protected |
Definition at line 27 of file class.ReadingTimeManager.php.