ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
class.ilTermsOfServiceHistorizedCriterion.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
25
class
ilTermsOfServiceHistorizedCriterion
implements
ilTermsOfServiceEvaluableCriterion
26
{
27
private
string
$id
;
28
private
array
$config
;
29
30
public
function
__construct
(
string
$id, array $config)
31
{
32
$this->
id
=
$id
;
33
$this->config =
$config
;
34
}
35
36
public
function
getCriterionValue
():
ilTermsOfServiceCriterionConfig
37
{
38
return
new
ilTermsOfServiceCriterionConfig
($this->config);
39
}
40
41
public
function
getCriterionId
(): string
42
{
43
return
$this->id
;
44
}
45
}
ilTermsOfServiceHistorizedCriterion\__construct
__construct(string $id, array $config)
Definition:
class.ilTermsOfServiceHistorizedCriterion.php:30
ilTermsOfServiceHistorizedCriterion\getCriterionId
getCriterionId()
Definition:
class.ilTermsOfServiceHistorizedCriterion.php:41
ilTermsOfServiceEvaluableCriterion
Interface ilTermsOfServiceEvaluableCriterion.
Definition:
interface.ilTermsOfServiceEvaluableCriterion.php:25
ilTermsOfServiceHistorizedCriterion
Class ilTermsOfServiceHistorizedCriterion.
Definition:
class.ilTermsOfServiceHistorizedCriterion.php:25
ilTermsOfServiceHistorizedCriterion\$config
array $config
Definition:
class.ilTermsOfServiceHistorizedCriterion.php:28
ilTermsOfServiceCriterionConfig
Class ilTermsOfServiceCriterionConfig.
Definition:
class.ilTermsOfServiceCriterionConfig.php:25
ilTermsOfServiceHistorizedCriterion\$id
string $id
Definition:
class.ilTermsOfServiceHistorizedCriterion.php:27
ilTermsOfServiceHistorizedCriterion\getCriterionValue
getCriterionValue()
Definition:
class.ilTermsOfServiceHistorizedCriterion.php:36
Services
TermsOfService
classes
Criteria
class.ilTermsOfServiceHistorizedCriterion.php
Generated on Mon Sep 1 2025 22:02:46 for ILIAS by
1.8.13 (using
Doxyfile
)