class DbUserAgreementRepository (View source)

Methods

__construct(PDO $db, ConfigurationManager $config)

No description

bool
hasUserAcceptedAgreement(int $userId, string $version)

No description

bool
recordAcceptance(int $userId, string $version, string $ipAddress, string $userAgent)

No description

array
getUserAgreements(int $userId)

No description

array
getAllAgreements()

No description

Details

__construct(PDO $db, ConfigurationManager $config)

No description

Parameters

PDO $db
ConfigurationManager $config

bool hasUserAcceptedAgreement(int $userId, string $version)

No description

Parameters

int $userId
string $version

Return Value

bool

bool recordAcceptance(int $userId, string $version, string $ipAddress, string $userAgent)

No description

Parameters

int $userId
string $version
string $ipAddress
string $userAgent

Return Value

bool

array getUserAgreements(int $userId)

No description

Parameters

int $userId

Return Value

array

array getAllAgreements()

No description

Return Value

array