ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
ilTermsOfServiceDocumentEvaluation Interface Reference

Interface ilTermsOfServiceDocumentEvaluation. More...

+ Inheritance diagram for ilTermsOfServiceDocumentEvaluation:
+ Collaboration diagram for ilTermsOfServiceDocumentEvaluation:

Public Member Functions

 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...
 

Detailed Description

Member Function Documentation

◆ document()

ilTermsOfServiceDocumentEvaluation::document ( )

Determines a document based on the context of the concrete implementation.

Returns
ilTermsOfServiceSignableDocument
Exceptions
ilTermsOfServiceNoSignableDocumentFoundException

Implemented in ilTermsOfServiceSequentialDocumentEvaluation.

◆ evaluateDocument()

ilTermsOfServiceDocumentEvaluation::evaluateDocument ( ilTermsOfServiceSignableDocument  $document)

Evaluates the passed document for the context given in the concrete implementation.

Parameters
ilTermsOfServiceSignableDocument$document
Returns
bool

Implemented in ilTermsOfServiceSequentialDocumentEvaluation.

◆ hasDocument()

ilTermsOfServiceDocumentEvaluation::hasDocument ( )

◆ withContextUser()

ilTermsOfServiceDocumentEvaluation::withContextUser ( ilObjUser  $user)

Returns an evaluator like this with the passed context user.

Parameters
ilObjUser$user
Returns
ilTermsOfServiceDocumentEvaluation

Implemented in ilTermsOfServiceSequentialDocumentEvaluation.


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