ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
◀ ilDoc Overview
LPStatusInterface.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Tracking\Status
;
22
23
use
ILIAS\DI\Container
;
24
use
ilImportMapping
;
25
use SimpleXMLElement;
26
27
interface
LPStatusInterface
28
{
29
public
function
init
(
30
Container
$DIC
31
): void;
32
33
public
function
getCustomLPSettingsExportXML
(
34
int
$object_id
35
): SimpleXMLElement;
36
37
public
function
importCustomLPSettingsExportXML
(
38
int
$new_object_id,
39
ilImportMapping
$a_mapping,
40
SimpleXMLElement $additional_xml_root
41
): void;
42
43
public
function
getLPStatusId
(): string;
44
45
public
function
getLabel
(): string;
46
47
public
function
getInfo
(): string;
48
}
ILIAS\DI\Container
Customizing of pimple-DIC for ILIAS.
Definition:
Container.php:38
ilImportMapping
Import mapping.
Definition:
class.ilImportMapping.php:26
ILIAS\Tracking\Status\LPStatusInterface
Definition:
LPStatusInterface.php:28
ILIAS\Tracking\Status\LPStatusInterface\init
init(Container $DIC)
ILIAS\Tracking\Status\LPStatusInterface\getLPStatusId
getLPStatusId()
ILIAS\Tracking\Status\LPStatusInterface\importCustomLPSettingsExportXML
importCustomLPSettingsExportXML(int $new_object_id, ilImportMapping $a_mapping, SimpleXMLElement $additional_xml_root)
ILIAS\Tracking\Status\LPStatusInterface\getCustomLPSettingsExportXML
getCustomLPSettingsExportXML(int $object_id)
ILIAS\Tracking\Status\LPStatusInterface\getLabel
getLabel()
ILIAS\Tracking\Status\LPStatusInterface\getInfo
getInfo()
ILIAS\Tracking\Status
Definition:
Collection.php:21
$DIC
global $DIC
Definition:
shib_login.php:26
components
ILIAS
Tracking
classes
status
LPStatusInterface.php
Generated on Wed Nov 11 2026 23:10:51 for ILIAS by
1.9.4 (using
Doxyfile
)