|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilTermsOfServiceAcceptanceHistoryCriteriaBag. More...
Inheritance diagram for ilTermsOfServiceAcceptanceHistoryCriteriaBag:
Collaboration diagram for ilTermsOfServiceAcceptanceHistoryCriteriaBag:Public Member Functions | ||||
| __construct ($data=[]) | ||||
| ilTermsOfServiceAcceptanceHistoryCriteriaBag constructor. More... | ||||
| toJson () | ||||
| fromJson (string $json) | ||||
| ||||
| jsonSerialize () | ||||
| toJson () | ||||
| fromJson (string $json) | ||||
Private Member Functions | |
| ensureValidArrayTypes (array $data) | |
| ensureValidInternalTypes (array $data) | |
Class ilTermsOfServiceAcceptanceHistoryCriteriaBag.
Definition at line 8 of file class.ilTermsOfServiceAcceptanceHistoryCriteriaBag.php.
| ilTermsOfServiceAcceptanceHistoryCriteriaBag::__construct | ( | $data = [] | ) |
ilTermsOfServiceAcceptanceHistoryCriteriaBag constructor.
| string| |
ilTermsOfServiceEvaluableCriterion[]
Definition at line 15 of file class.ilTermsOfServiceAcceptanceHistoryCriteriaBag.php.
References $data, ensureValidArrayTypes(), fromJson(), ilTermsOfServiceEvaluableCriterion\getCriterionId(), and ilTermsOfServiceEvaluableCriterion\getCriterionValue().
Here is the call graph for this function:
|
private |
| array | $data |
ilTermsOfServiceUnexpectedCriteriaBagContentException
Definition at line 39 of file class.ilTermsOfServiceAcceptanceHistoryCriteriaBag.php.
References $data.
Referenced by __construct().
Here is the caller graph for this function:
|
private |
| array | $data |
Definition at line 55 of file class.ilTermsOfServiceAcceptanceHistoryCriteriaBag.php.
References $data.
Referenced by fromJson().
Here is the caller graph for this function:| ilTermsOfServiceAcceptanceHistoryCriteriaBag::fromJson | ( | string | $json | ) |
| string | $json |
ilTermsOfServiceUnexpectedCriteriaBagContentException
Implements ilTermsOfServiceJsonDeserialization.
Definition at line 88 of file class.ilTermsOfServiceAcceptanceHistoryCriteriaBag.php.
References $data, and ensureValidInternalTypes().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTermsOfServiceAcceptanceHistoryCriteriaBag::jsonSerialize | ( | ) |
Definition at line 107 of file class.ilTermsOfServiceAcceptanceHistoryCriteriaBag.php.
| ilTermsOfServiceAcceptanceHistoryCriteriaBag::toJson | ( | ) |
Implements ilTermsOfServiceJsonSerialization.
Definition at line 77 of file class.ilTermsOfServiceAcceptanceHistoryCriteriaBag.php.