ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilTermsOfServiceAcceptanceDataGateway Interface Reference

Interface ilTermsOfServiceAcceptanceDataGateway. More...

+ Inheritance diagram for ilTermsOfServiceAcceptanceDataGateway:
+ Collaboration diagram for ilTermsOfServiceAcceptanceDataGateway:

Public Member Functions

 trackAcceptance (\ilTermsOfServiceAcceptanceEntity $entity)
 
 loadCurrentAcceptanceOfUser (\ilTermsOfServiceAcceptanceEntity $entity)
 
 loadById (\ilTermsOfServiceAcceptanceEntity $entity)
 
 deleteAcceptanceHistoryByUser (\ilTermsOfServiceAcceptanceEntity $entity)
 

Detailed Description

Member Function Documentation

◆ deleteAcceptanceHistoryByUser()

ilTermsOfServiceAcceptanceDataGateway::deleteAcceptanceHistoryByUser ( \ilTermsOfServiceAcceptanceEntity  $entity)
Parameters
\ilTermsOfServiceAcceptanceEntity$entity

Implemented in ilTermsOfServiceAcceptanceDatabaseGateway.

◆ loadById()

ilTermsOfServiceAcceptanceDataGateway::loadById ( \ilTermsOfServiceAcceptanceEntity  $entity)
Parameters
\ilTermsOfServiceAcceptanceEntity$entity
Returns
mixed

Implemented in ilTermsOfServiceAcceptanceDatabaseGateway.

◆ loadCurrentAcceptanceOfUser()

ilTermsOfServiceAcceptanceDataGateway::loadCurrentAcceptanceOfUser ( \ilTermsOfServiceAcceptanceEntity  $entity)
Parameters
\ilTermsOfServiceAcceptanceEntity$entity
Returns

Implemented in ilTermsOfServiceAcceptanceDatabaseGateway.

◆ trackAcceptance()

ilTermsOfServiceAcceptanceDataGateway::trackAcceptance ( \ilTermsOfServiceAcceptanceEntity  $entity)
Parameters
\ilTermsOfServiceAcceptanceEntity$entity

Implemented in ilTermsOfServiceAcceptanceDatabaseGateway.


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