19declare(strict_types=1);
37 protected ?
int $id =
null;
103 $this->setAssignedTs(time());
110 $this->setModificationTs(time());
117 $this->criterion_value =
$config->toJson();
135 if (!($other instanceof
static)) {
140 $criterionIdNew = $other->getCriterionId();
143 $valueNew = $other->getCriterionValue();
146 $criterionIdCurrent === $criterionIdNew &&
147 $valueCurrent == $valueNew
Class ilTermsOfServiceCriterionConfig.
Class ilTermsOfServiceDocumentCriterionAssignment.
equals($other)
@inheritDoc
setCriterionValue(ilTermsOfServiceCriterionConfig $config)
int $last_modified_usr_id
static returnDbTableName()
Interface ilTermsOfServiceEquatable.
Interface ilTermsOfServiceEvaluableCriterion.