ILIAS  trunk Revision v11.0_alpha-2645-g16283d3b3f8
ILIAS\LegalDocuments\Value\Criterion Class Reference
+ Collaboration diagram for ILIAS\LegalDocuments\Value\Criterion:

Public Member Functions

 __construct (private readonly int $id, private readonly CriterionContent $content, private readonly Edit $lastModification, private readonly Edit $creation)
 
 id ()
 
 content ()
 
 lastModification ()
 
 creation ()
 

Detailed Description

Definition at line 23 of file Criterion.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\LegalDocuments\Value\Criterion::__construct ( private readonly int  $id,
private readonly CriterionContent  $content,
private readonly Edit  $lastModification,
private readonly Edit  $creation 
)

Definition at line 25 of file Criterion.php.

30  {
31  }

Member Function Documentation

◆ content()

ILIAS\LegalDocuments\Value\Criterion::content ( )

Definition at line 38 of file Criterion.php.

Referenced by ILIAS\LegalDocuments\Table\DocumentTable\criterionName(), ilLegalDocumentsAdministrationGUI\editCriterion(), and ILIAS\LegalDocuments\Provide\ProvideDocument\validateAgainst().

38  : CriterionContent
39  {
40  return $this->content;
41  }
+ Here is the caller graph for this function:

◆ creation()

ILIAS\LegalDocuments\Value\Criterion::creation ( )

Definition at line 48 of file Criterion.php.

48  : Edit
49  {
50  return $this->creation;
51  }

◆ id()

ILIAS\LegalDocuments\Value\Criterion::id ( )

Definition at line 33 of file Criterion.php.

References $id.

Referenced by ilLegalDocumentsAdministrationGUI\deleteCriterion(), ilLegalDocumentsAdministrationGUI\editCriterion(), and ILIAS\LegalDocuments\Administration\targetWithDocAndCriterion().

33  : int
34  {
35  return $this->id;
36  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
+ Here is the caller graph for this function:

◆ lastModification()

ILIAS\LegalDocuments\Value\Criterion::lastModification ( )

Definition at line 43 of file Criterion.php.

43  : Edit
44  {
45  return $this->lastModification;
46  }

The documentation for this class was generated from the following file: