SignUpWaitEmailsEntityDao
extends DaoBase
in package
uses
DaoTrait
DBアクセス基底処理。
こいつを継承してアクセス処理を構築する。
Table of Contents
Properties
- $context : IDatabaseContext
- $logger : ILogger
- ロガー。
Methods
- __construct() : mixed
- deleteToken() : void
- insertEmail() : void
- selectEmail() : string
- selectExistsToken() : bool
- selectLikeEmails() : DatabaseTableResult
Properties
$context read-only
protected
IDatabaseContext
$context
$logger read-only
ロガー。
protected
ILogger
$logger
Methods
__construct()
public
__construct(IDatabaseContext $context) : mixed
Parameters
- $context : IDatabaseContext
deleteToken()
public
deleteToken(string $token) : void
Parameters
- $token : string
insertEmail()
public
insertEmail(string $token, string $email, int $markEmail, string $ipAddress, string $userAgent) : void
Parameters
- $token : string
- $email : string
- $markEmail : int
- $ipAddress : string
- $userAgent : string
selectEmail()
public
selectEmail(string $token) : string
Parameters
- $token : string
Return values
stringselectExistsToken()
public
selectExistsToken(string $token, int $limitMinutes) : bool
Parameters
- $token : string
- $limitMinutes : int
Return values
boolselectLikeEmails()
public
selectLikeEmails(int $markEmail) : DatabaseTableResult
Parameters
- $markEmail : int