ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
ilTermsOfServiceHistorizedCriterion Class Reference

Class ilTermsOfServiceHistorizedCriterion. More...

+ Inheritance diagram for ilTermsOfServiceHistorizedCriterion:
+ Collaboration diagram for ilTermsOfServiceHistorizedCriterion:

Public Member Functions

 __construct (string $id, array $config)
 
 getCriterionValue ()
 
 getCriterionId ()
 

Private Attributes

string $id
 
array $config
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilTermsOfServiceHistorizedCriterion::__construct ( string  $id,
array  $config 
)

Member Function Documentation

◆ getCriterionId()

ilTermsOfServiceHistorizedCriterion::getCriterionId ( )

Implements ilTermsOfServiceEvaluableCriterion.

Definition at line 41 of file class.ilTermsOfServiceHistorizedCriterion.php.

References $id.

41  : string
42  {
43  return $this->id;
44  }

◆ getCriterionValue()

ilTermsOfServiceHistorizedCriterion::getCriterionValue ( )

Implements ilTermsOfServiceEvaluableCriterion.

Definition at line 36 of file class.ilTermsOfServiceHistorizedCriterion.php.

37  {
38  return new ilTermsOfServiceCriterionConfig($this->config);
39  }
Class ilTermsOfServiceCriterionConfig.

Field Documentation

◆ $config

array ilTermsOfServiceHistorizedCriterion::$config
private

Definition at line 28 of file class.ilTermsOfServiceHistorizedCriterion.php.

Referenced by __construct().

◆ $id

string ilTermsOfServiceHistorizedCriterion::$id
private

Definition at line 27 of file class.ilTermsOfServiceHistorizedCriterion.php.

Referenced by __construct(), and getCriterionId().


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