|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilTermsOfServiceAcceptanceDatabaseGateway. More...
Inheritance diagram for ilTermsOfServiceAcceptanceDatabaseGateway:
Collaboration diagram for ilTermsOfServiceAcceptanceDatabaseGateway:Public Member Functions | ||||
| __construct (\ilDBInterface $db) | ||||
| ilTermsOfServiceAcceptanceDatabaseGateway constructor. More... | ||||
| trackAcceptance (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
| ||||
| loadCurrentAcceptanceOfUser (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
| ||||
| loadById (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
| ||||
| deleteAcceptanceHistoryByUser (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
| ||||
| trackAcceptance (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
| loadCurrentAcceptanceOfUser (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
| loadById (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
| deleteAcceptanceHistoryByUser (\ilTermsOfServiceAcceptanceEntity $entity) | ||||
Protected Attributes | |
| $db | |
Class ilTermsOfServiceAcceptanceDatabaseGateway.
Definition at line 8 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
| ilTermsOfServiceAcceptanceDatabaseGateway::__construct | ( | \ilDBInterface | $db | ) |
ilTermsOfServiceAcceptanceDatabaseGateway constructor.
| \ilDBInterface | $db |
Definition at line 17 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $db.
| ilTermsOfServiceAcceptanceDatabaseGateway::deleteAcceptanceHistoryByUser | ( | \ilTermsOfServiceAcceptanceEntity | $entity | ) |
| \ilTermsOfServiceAcceptanceEntity | $entity |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 127 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References ilTermsOfServiceAcceptanceEntity\getUserId().
Here is the call graph for this function:| ilTermsOfServiceAcceptanceDatabaseGateway::loadById | ( | \ilTermsOfServiceAcceptanceEntity | $entity | ) |
| \ilTermsOfServiceAcceptanceEntity | $entity |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 101 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, $row, ilTermsOfServiceAcceptanceEntity\getId(), and ilTermsOfServiceAcceptanceEntity\withId().
Here is the call graph for this function:| ilTermsOfServiceAcceptanceDatabaseGateway::loadCurrentAcceptanceOfUser | ( | \ilTermsOfServiceAcceptanceEntity | $entity | ) |
| \ilTermsOfServiceAcceptanceEntity | $entity |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 65 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, $row, ilTermsOfServiceAcceptanceEntity\getUserId(), and ilTermsOfServiceAcceptanceEntity\withId().
Here is the call graph for this function:| ilTermsOfServiceAcceptanceDatabaseGateway::trackAcceptance | ( | \ilTermsOfServiceAcceptanceEntity | $entity | ) |
| \ilTermsOfServiceAcceptanceEntity | $entity |
Implements ilTermsOfServiceAcceptanceDataGateway.
Definition at line 25 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
References $res, $row, ilTermsOfServiceAcceptanceEntity\getDocumentId(), ilTermsOfServiceAcceptanceEntity\getHash(), ilTermsOfServiceAcceptanceEntity\getSerializedCriteria(), ilTermsOfServiceAcceptanceEntity\getText(), ilTermsOfServiceAcceptanceEntity\getTimestamp(), ilTermsOfServiceAcceptanceEntity\getTitle(), and ilTermsOfServiceAcceptanceEntity\getUserId().
Here is the call graph for this function:
|
protected |
Definition at line 11 of file class.ilTermsOfServiceAcceptanceDatabaseGateway.php.
Referenced by __construct().