ILIAS
trunk Revision v12.0_alpha-1227-g7ff6d300864
◀ ilDoc Overview
Digest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\MetaData\Editor\Digest
;
22
23
use Generator;
24
use
ILIAS\UI\Component\Input\Container\Form\Standard
as StandardForm;
25
use
ILIAS\MetaData\Elements\SetInterface
;
26
use
ILIAS\MetaData\Editor\Http\RequestForFormInterface
;
27
use
ILIAS\UI\Component\Modal\Interruptive
as InterruptiveModal;
28
29
class
Digest
30
{
31
protected
ContentAssembler
$content_assembler
;
32
33
public
function
__construct
(
34
ContentAssembler
$content_assembler
35
) {
36
$this->content_assembler =
$content_assembler
;
37
}
38
42
public
function
getContent
(
43
SetInterface
$set,
44
?
RequestForFormInterface
$request =
null
45
): Generator {
46
yield
from
$this->content_assembler->
get
($set, $request);
47
}
48
}
ILIAS\MetaData\Editor\Digest\ContentAssembler
Definition:
ContentAssembler.php:42
ILIAS\MetaData\Editor\Digest\Digest
Definition:
Digest.php:30
ILIAS\MetaData\Editor\Digest\Digest\__construct
__construct(ContentAssembler $content_assembler)
Definition:
Digest.php:33
ILIAS\MetaData\Editor\Digest\Digest\$content_assembler
ContentAssembler $content_assembler
Definition:
Digest.php:31
ILIAS\MetaData\Editor\Digest\Digest\getContent
getContent(SetInterface $set, ?RequestForFormInterface $request=null)
Definition:
Digest.php:42
ILIAS\MetaData\Editor\Http\RequestForFormInterface
Definition:
RequestForFormInterface.php:28
ILIAS\MetaData\Elements\SetInterface
Definition:
SetInterface.php:27
ILIAS\UI\Component\Input\Container\Form\Standard
This describes a standard form.
Definition:
Standard.php:30
ILIAS\UI\Component\Modal\Interruptive
Definition:
Interruptive.php:31
ILIAS\GlobalScreen\get
get(string $class_name)
Definition:
SingletonTrait.php:33
ILIAS\MetaData\Editor\Digest
Definition:
ContentAssembler.php:21
ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from
from(FileStream $stream)
Definition:
GdImageToStreamTrait.php:49
components
ILIAS
MetaData
classes
Editor
Digest
Digest.php
Generated on Wed Apr 8 2026 23:05:15 for ILIAS by
1.9.4 (using
Doxyfile
)