ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
History.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\LegalDocuments\Value
;
22
23
use
ILIAS\LegalDocuments\Value\DocumentContent
;
24
25
class
History
26
{
30
public
function
__construct
(
31
private
readonly ?
Document
$document,
32
private
readonly
Edit
$creation,
33
private
readonly array $criteria_content,
34
private
DocumentContent
$content
35
) {
36
}
37
38
public
function
currentDocument
(): ?
Document
39
{
40
return
$this->document;
41
}
42
43
public
function
creation
():
Edit
44
{
45
return
$this->creation;
46
}
47
51
public
function
criteriaContent
(): array
52
{
53
return
$this->criteria_content;
54
}
55
56
public
function
documentContent
():
DocumentContent
57
{
58
return
$this->content;
59
}
60
}
ILIAS\LegalDocuments\Value\History\criteriaContent
criteriaContent()
Definition:
History.php:51
ILIAS\LegalDocuments\Value
Definition:
Criterion.php:21
ILIAS\LegalDocuments\Value\History\documentContent
documentContent()
Definition:
History.php:56
ILIAS\LegalDocuments\Value\Edit
Definition:
Edit.php:25
DocumentContent
ILIAS\LegalDocuments\Value\History
Definition:
History.php:25
ILIAS\LegalDocuments\Value\History\currentDocument
currentDocument()
Definition:
History.php:38
ILIAS\LegalDocuments\Value\History\creation
creation()
Definition:
History.php:43
ILIAS\LegalDocuments\Value\DocumentContent
Definition:
DocumentContent.php:23
ILIAS\LegalDocuments\Value\History\__construct
__construct(private readonly ?Document $document, private readonly Edit $creation, private readonly array $criteria_content, private DocumentContent $content)
Definition:
History.php:30
ILIAS\LegalDocuments\Value\Document
Definition:
Document.php:23
Services
LegalDocuments
classes
Value
History.php
Generated on Wed Sep 10 2025 14:11:33 for ILIAS by
1.8.13 (using
Doxyfile
)