ILIAS  release_7 Revision v7.30-3-g800a261c036
ilTermsOfServiceHistorizedCriterion Class Reference

Class ilTermsOfServiceHistorizedCriterion. More...

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

Public Member Functions

 __construct (string $id, array $config)
 ilTermsOfServiceHistorizedCriterion constructor. More...
 
 getCriterionValue ()
 @inheritDoc More...
 
 getCriterionId ()
 @inheritDoc More...
 
 getCriterionValue ()
 
 getCriterionId ()
 

Private Attributes

 $id
 
 $config = []
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

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

Member Function Documentation

◆ getCriterionId()

ilTermsOfServiceHistorizedCriterion::getCriterionId ( )

@inheritDoc

Implements ilTermsOfServiceEvaluableCriterion.

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

38 : string
39 {
40 return $this->id;
41 }

References $id.

◆ getCriterionValue()

ilTermsOfServiceHistorizedCriterion::getCriterionValue ( )

@inheritDoc

Implements ilTermsOfServiceEvaluableCriterion.

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

31 {
32 return new ilTermsOfServiceCriterionConfig($this->config);
33 }
Class ilTermsOfServiceCriterionConfig.

Field Documentation

◆ $config

ilTermsOfServiceHistorizedCriterion::$config = []
private

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

Referenced by __construct().

◆ $id

ilTermsOfServiceHistorizedCriterion::$id
private

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

Referenced by __construct(), and getCriterionId().


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