ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilTermsOfServiceHistorizedCriterion.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
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 
37  {
38  return new ilTermsOfServiceCriterionConfig($this->config);
39  }
40 
41  public function getCriterionId(): string
42  {
43  return $this->id;
44  }
45 }
Interface ilTermsOfServiceEvaluableCriterion.
Class ilTermsOfServiceCriterionConfig.