PeServer

UsersEntityDao extends DaoBase
in package
uses DaoTrait

DBアクセス基底処理。

こいつを継承してアクセス処理を構築する。

Table of Contents

Properties

$context  : IDatabaseContext
$logger  : ILogger
ロガー。

Methods

__construct()  : mixed
insertUser()  : void
selectEmail()  : string
selectExistsLoginId()  : bool
selectExistsSetupUser()  : bool
selectUserEditData()  : DatabaseRowResult
selectUserIdByLoginId()  : string|null
selectUserInfoData()  : UserInformationDto
updateUserSetting()  : void
updateUserState()  : void

Properties

Methods

insertUser()

public insertUser(string $userId, string $loginId, string $level, string $state, string $userName, string $email, int $markEmail, string $website, string $description, string $note) : void
Parameters
$userId : string
$loginId : string
$level : string
$state : string
$userName : string
$email : string
$markEmail : int
$website : string
$description : string
$note : string

selectEmail()

public selectEmail(string $userId) : string
Parameters
$userId : string
Return values
string

selectExistsLoginId()

public selectExistsLoginId(string $loginId) : bool
Parameters
$loginId : string
Return values
bool

selectExistsSetupUser()

public selectExistsSetupUser() : bool
Return values
bool

selectUserEditData()

public selectUserEditData(string $userId) : DatabaseRowResult
Parameters
$userId : string
Tags
template

TFieldArray of array{name:string,website:string}

phpstan-return

DatabaseRowResult<TFieldArray>

Return values
DatabaseRowResult

selectUserIdByLoginId()

public selectUserIdByLoginId(string $loginId) : string|null
Parameters
$loginId : string
Return values
string|null

updateUserSetting()

public updateUserSetting(string $userId, string $userName, string $website, string $description) : void
Parameters
$userId : string
$userName : string
$website : string
$description : string

updateUserState()

public updateUserState(string $userId, string $state) : void
Parameters
$userId : string
$state : string

        
On this page

Search results