ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct (ilDBInterface $db) | |
ilTermsOfServiceAcceptanceDatabaseGateway constructor. More... | |
trackAcceptance (ilTermsOfServiceAcceptanceEntity $entity) | |
loadCurrentAcceptanceOfUser (ilTermsOfServiceAcceptanceEntity $entity) | |
loadById (ilTermsOfServiceAcceptanceEntity $entity) | |
deleteAcceptanceHistoryByUser (ilTermsOfServiceAcceptanceEntity $entity) | |
Protected Attributes | |
$db | |
Definition at line 10 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
ilTermsOfServiceAcceptanceDatabaseGateway::__construct | ( | ilDBInterface | $db | ) |
ilTermsOfServiceAcceptanceDatabaseGateway constructor.
ilDBInterface | $db |
Definition at line 21 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $db.
ilTermsOfServiceAcceptanceDatabaseGateway::deleteAcceptanceHistoryByUser | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
ilTermsOfServiceAcceptanceEntity | $entity |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 130 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References ilTermsOfServiceAcceptanceEntity\getUserId().
ilTermsOfServiceAcceptanceDatabaseGateway::loadById | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
ilTermsOfServiceAcceptanceEntity | $entity |
Definition at line 103 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, $row, array, ilTermsOfServiceAcceptanceEntity\getId(), ilTermsOfServiceAcceptanceEntity\setHash(), ilTermsOfServiceAcceptanceEntity\setId(), ilTermsOfServiceAcceptanceEntity\setIso2LanguageCode(), ilTermsOfServiceAcceptanceEntity\setSource(), ilTermsOfServiceAcceptanceEntity\setSourceType(), ilTermsOfServiceAcceptanceEntity\setText(), and ilTermsOfServiceAcceptanceEntity\setTimestamp().
ilTermsOfServiceAcceptanceDatabaseGateway::loadCurrentAcceptanceOfUser | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
ilTermsOfServiceAcceptanceEntity | $entity |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 71 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, $row, array, ilTermsOfServiceAcceptanceEntity\getUserId(), ilTermsOfServiceAcceptanceEntity\setHash(), ilTermsOfServiceAcceptanceEntity\setId(), ilTermsOfServiceAcceptanceEntity\setIso2LanguageCode(), ilTermsOfServiceAcceptanceEntity\setSource(), ilTermsOfServiceAcceptanceEntity\setSourceType(), ilTermsOfServiceAcceptanceEntity\setText(), ilTermsOfServiceAcceptanceEntity\setTimestamp(), and ilTermsOfServiceAcceptanceEntity\setUserId().
ilTermsOfServiceAcceptanceDatabaseGateway::trackAcceptance | ( | ilTermsOfServiceAcceptanceEntity | $entity | ) |
ilTermsOfServiceAcceptanceEntity | $entity |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 29 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $query, $res, $row, array, ilTermsOfServiceAcceptanceEntity\getHash(), ilTermsOfServiceAcceptanceEntity\getIso2LanguageCode(), ilTermsOfServiceAcceptanceEntity\getSource(), ilTermsOfServiceAcceptanceEntity\getSourceType(), ilTermsOfServiceAcceptanceEntity\getText(), ilTermsOfServiceAcceptanceEntity\getTimestamp(), and ilTermsOfServiceAcceptanceEntity\getUserId().
|
protected |
Definition at line 15 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
Referenced by __construct().