|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Inheritance diagram for ILIAS\ContentPage\PageMetrics\PageMetricsService:
Collaboration diagram for ILIAS\ContentPage\PageMetrics\PageMetricsService:Public Member Functions | |
| __construct (PageMetricsRepository $pageMetricsRepository, Factory $refinery) | |
| PageMetricsService constructor. More... | |
| store (StorePageMetricsCommand $command) | |
| get (GetPageMetricsCommand $command) | |
Protected Member Functions | |
| doesPageExistsForLanguage (int $contentPageId, string $language) | |
| ensurePageObjectExists (int $contentPageId, string $language) | |
Private Attributes | |
| $pageMetricsRepository | |
| $refinery | |
Additional Inherited Members | |
Data Fields inherited from ilContentPageObjectConstants | |
| const | OBJ_TYPE = 'copa' |
| const | HTTP_PARAM_PAGE_EDITOR_STYLE_CONTEXT = 'page_editor_style' |
| const | UI_CMD_VIEW = 'view' |
| const | UI_CMD_EDIT = 'edit' |
| const | UI_CMD_UPDATE = 'update' |
| const | UI_CMD_COPAGE_EDIT = 'edit' |
| const | UI_CMD_COPAGE_DOWNLOAD_FILE = 'downloadFile' |
| const | UI_CMD_COPAGE_DISPLAY_FULLSCREEN = 'displayMediaFullscreen' |
| const | UI_CMD_COPAGE_DISPLAY_MEDIA = 'displayMedia' |
| const | UI_CMD_COPAGE_DOWNLOAD_PARAGRAPH = 'download_paragraph' |
| const | UI_CMD_STYLES_EDIT = 'editStyleProperties' |
| const | UI_TAB_ID_CONTENT = 'content' |
| const | UI_TAB_ID_INFO = 'info_short' |
| const | UI_TAB_ID_SETTINGS = 'settings' |
| const | UI_TAB_ID_ICON = 'icon' |
| const | UI_TAB_ID_STYLE = 'style' |
| const | UI_TAB_ID_I18N = 'i18n' |
| const | UI_TAB_ID_LP = 'learning_progress' |
| const | UI_TAB_ID_EXPORT = 'export' |
| const | UI_TAB_ID_PERMISSIONS = 'perm_settings' |
Definition at line 20 of file PageMetricsService.php.
| ILIAS\ContentPage\PageMetrics\PageMetricsService::__construct | ( | PageMetricsRepository | $pageMetricsRepository, |
| Factory | $refinery | ||
| ) |
PageMetricsService constructor.
| PageMetricsRepository | $pageMetricsRepository | |
| Factory | $refinery |
Definition at line 32 of file PageMetricsService.php.
References ILIAS\ContentPage\PageMetrics\PageMetricsService\$pageMetricsRepository, and ILIAS\ContentPage\PageMetrics\PageMetricsService\$refinery.
|
protected |
| int | $contentPageId | |
| string | $language |
Definition at line 43 of file PageMetricsService.php.
References ilPageObject\_exists().
Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsService\ensurePageObjectExists().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| int | $contentPageId | |
| string | $language |
Definition at line 52 of file PageMetricsService.php.
References ILIAS\ContentPage\PageMetrics\PageMetricsService\doesPageExistsForLanguage().
Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsService\store().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\ContentPage\PageMetrics\PageMetricsService::get | ( | GetPageMetricsCommand | $command | ) |
| GetPageMetricsCommand | $command |
| CouldNotFindPageMetrics |
Definition at line 96 of file PageMetricsService.php.
| ILIAS\ContentPage\PageMetrics\PageMetricsService::store | ( | StorePageMetricsCommand | $command | ) |
| StorePageMetricsCommand | $command |
| ilException |
Definition at line 67 of file PageMetricsService.php.
References ILIAS\ContentPage\PageMetrics\PageMetricsService\ensurePageObjectExists(), ILIAS\ContentPage\PageMetrics\Command\StorePageMetricsCommand\getContentPageId(), and ILIAS\ContentPage\PageMetrics\Command\StorePageMetricsCommand\getLanguage().
Here is the call graph for this function:
|
private |
Definition at line 23 of file PageMetricsService.php.
Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsService\__construct().
|
private |
Definition at line 25 of file PageMetricsService.php.
Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsService\__construct().