MetaFox

HasValidateUserTrait

Trait HasValidateUserTrait.

Tags
mixin

AbstractRepository

Table of Contents

Methods

getVerifyBy()  : string|null
validateStatuses()  : void
validateVerifiedBy()  : void
getMessageTextForOldMobileVersion()  : string
isOldMobileVersion()  : bool
getBannedParams()  : array<string|int, mixed>
transformBannedReason()  : string|null
validateApproved()  : void
validateBanned()  : void
validateEmailAddress()  : mixed
validatePhoneNumber()  : void
validateVerified()  : mixed

Methods

getVerifyBy()

public getVerifyBy(User $user, string $value) : string|null
Parameters
$user : User
$value : string
Return values
string|null

validateVerifiedBy()

public validateVerifiedBy(User $user, string $verifyBy) : void
Parameters
$user : User
$verifyBy : string

getMessageTextForOldMobileVersion()

protected getMessageTextForOldMobileVersion(string|null $reason, int $time) : string
Parameters
$reason : string|null
$time : int
Tags
deprecated

Need remove for some next version

Return values
string

isOldMobileVersion()

protected isOldMobileVersion() : bool
Tags
deprecated

Need remove for some next version

Return values
bool

getBannedParams()

private getBannedParams(UserBan $userBanned) : array<string|int, mixed>
Parameters
$userBanned : UserBan
Return values
array<string|int, mixed>

transformBannedReason()

private transformBannedReason(string|null $reason) : string|null
Parameters
$reason : string|null
Return values
string|null

        
On this page

Search results