|
ILIAS
release_8 Revision v8.24
|
Interface ilTermsOfServiceSequentialDocumentEvaluation. More...
Inheritance diagram for ilTermsOfServiceSequentialDocumentEvaluation:
Collaboration diagram for ilTermsOfServiceSequentialDocumentEvaluation:Public Member Functions | |
| __construct (ilTermsOfServiceDocumentCriteriaEvaluation $evaluation, ilObjUser $user, ilLogger $log, array $possibleDocuments) | |
| withContextUser (ilObjUser $user) | |
| Returns an evaluator like this with the passed context user. More... | |
| evaluateDocument (ilTermsOfServiceSignableDocument $document) | |
| Evaluates the passed document for the context given in the concrete implementation. More... | |
| document () | |
| Determines a document based on the context of the concrete implementation. More... | |
| hasDocument () | |
| withContextUser (ilObjUser $user) | |
| Returns an evaluator like this with the passed context user. More... | |
| document () | |
| Determines a document based on the context of the concrete implementation. More... | |
| hasDocument () | |
| evaluateDocument (ilTermsOfServiceSignableDocument $document) | |
| Evaluates the passed document for the context given in the concrete implementation. More... | |
Protected Member Functions | |
| getMatchingDocuments () | |
Protected Attributes | |
| ilTermsOfServiceDocumentCriteriaEvaluation | $evaluation |
| ilObjUser | $user |
| array | $matchingDocumentsByUser = [] |
| array | $possibleDocuments = [] |
| ilLogger | $log |
Interface ilTermsOfServiceSequentialDocumentEvaluation.
Definition at line 25 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
| ilTermsOfServiceSequentialDocumentEvaluation::__construct | ( | ilTermsOfServiceDocumentCriteriaEvaluation | $evaluation, |
| ilObjUser | $user, | ||
| ilLogger | $log, | ||
| array | $possibleDocuments | ||
| ) |
Definition at line 35 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
References $evaluation, $log, $possibleDocuments, $user, and ILIAS\Repository\user().
Here is the call graph for this function:| ilTermsOfServiceSequentialDocumentEvaluation::document | ( | ) |
Determines a document based on the context of the concrete implementation.
Implements ilTermsOfServiceDocumentEvaluation.
Definition at line 90 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
References getMatchingDocuments(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilTermsOfServiceSequentialDocumentEvaluation::evaluateDocument | ( | ilTermsOfServiceSignableDocument | $document | ) |
Evaluates the passed document for the context given in the concrete implementation.
| ilTermsOfServiceSignableDocument | $document |
Implements ilTermsOfServiceDocumentEvaluation.
Definition at line 85 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
Referenced by getMatchingDocuments().
Here is the caller graph for this function:
|
protected |
Definition at line 59 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
References evaluateDocument(), and ILIAS\Repository\user().
Referenced by document(), and hasDocument().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTermsOfServiceSequentialDocumentEvaluation::hasDocument | ( | ) |
Implements ilTermsOfServiceDocumentEvaluation.
Definition at line 104 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
References getMatchingDocuments().
Here is the call graph for this function:| ilTermsOfServiceSequentialDocumentEvaluation::withContextUser | ( | ilObjUser | $user | ) |
Returns an evaluator like this with the passed context user.
| ilObjUser | $user |
Implements ilTermsOfServiceDocumentEvaluation.
Definition at line 47 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
References $user.
|
protected |
Definition at line 27 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
Referenced by __construct().
|
protected |
Definition at line 33 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
Referenced by __construct().
|
protected |
Definition at line 30 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
|
protected |
Definition at line 32 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
Referenced by __construct().
|
protected |
Definition at line 28 of file class.ilTermsOfServiceSequentialDocumentEvaluation.php.
Referenced by __construct(), and withContextUser().