ILIAS
trunk Revision v11.0_alpha-2645-g16283d3b3f8
◀ ilDoc Overview
EntriesRepository.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\GlobalScreen\UI\Footer\Entries
;
20
21
use
ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector
;
22
23
interface
EntriesRepository
24
{
25
public
function
syncWithGlobalScreen
(
FooterMainCollector
$collector): void;
26
27
public
function
store
(
Entry
$entry):
Entry
;
28
29
public
function
blank
():
Entry
;
30
31
public
function
delete
(
Entry
$entry):
void
;
32
33
public
function
get
(
string
$identifier): ?
Entry
;
34
35
public
function
has
(
string
$identifier): bool;
36
40
public
function
all
(): \Generator;
41
45
public
function
allForParent
(
string
$parent_identifier): \Generator;
46
47
public
function
updatePositionById
(
string
$id
,
int
$position): void;
48
}
FooterMainCollector
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository\store
store(Entry $entry)
ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector
Definition:
FooterMainCollector.php:38
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository\has
has(string $identifier)
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository\syncWithGlobalScreen
syncWithGlobalScreen(FooterMainCollector $collector)
ComponentEntry
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository\allForParent
allForParent(string $parent_identifier)
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository\all
all()
ILIAS\GlobalScreen\UI\Footer\Entries
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
EntriesRepository.php:19
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository\updatePositionById
updatePositionById(string $id, int $position)
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository\blank
blank()
$id
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition:
plugin.php:23
ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepository
Definition:
EntriesRepository.php:23
components
ILIAS
GlobalScreen_
classes
UI
Footer
Entries
EntriesRepository.php
Generated on Mon Sep 1 2025 23:03:13 for ILIAS by
1.8.13 (using
Doxyfile
)