ILIAS
release_8 Revision v8.19
|
Class ilTermsOfServiceAcceptanceDatabaseGateway. More...
Public Member Functions | |
__construct (ilDBInterface $db) | |
trackAcceptance (ilTermsOfServiceAcceptanceEntity $entity) | |
loadCurrentAcceptanceOfUser (ilTermsOfServiceAcceptanceEntity $entity) | |
loadById (ilTermsOfServiceAcceptanceEntity $entity) | |
deleteAcceptanceHistoryByUser (ilTermsOfServiceAcceptanceEntity $entity) | |
Protected Attributes | |
ilDBInterface | $db |
Class ilTermsOfServiceAcceptanceDatabaseGateway.
Definition at line 25 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
ilTermsOfServiceAcceptanceDatabaseGateway::__construct | ( | ilDBInterface | $db | ) |
Definition at line 29 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $db.
ilTermsOfServiceAcceptanceDatabaseGateway::deleteAcceptanceHistoryByUser | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 132 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References ilTermsOfServiceAcceptanceEntity\getUserId().
ilTermsOfServiceAcceptanceDatabaseGateway::loadById | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 109 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, ilTermsOfServiceAcceptanceEntity\getId(), and ilTermsOfServiceAcceptanceEntity\withId().
ilTermsOfServiceAcceptanceDatabaseGateway::loadCurrentAcceptanceOfUser | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 71 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, ilTermsOfServiceAcceptanceEntity\getUserId(), and ilTermsOfServiceAcceptanceEntity\withId().
ilTermsOfServiceAcceptanceDatabaseGateway::trackAcceptance | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 34 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, ilTermsOfServiceAcceptanceEntity\getDocumentId(), ilTermsOfServiceAcceptanceEntity\getHash(), ilTermsOfServiceAcceptanceEntity\getSerializedCriteria(), ilTermsOfServiceAcceptanceEntity\getText(), ilTermsOfServiceAcceptanceEntity\getTimestamp(), ilTermsOfServiceAcceptanceEntity\getTitle(), and ilTermsOfServiceAcceptanceEntity\getUserId().
|
protected |
Definition at line 27 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
Referenced by __construct().