Bitrix API

ShortCode

Table of Contents

Methods

__construct()  : mixed
ShortCode constructor.
checkDateSent()  : Result
Checks if previous dispatch time is outside the interval.
deleteByUser()  : mixed
generate()  : bool|string
Generates a 6-number code.
getUser()  : EO_User
saveDateSent()  : bool
Saves last sent date.
verify()  : Result
Verifies the 6-number code.

Methods

__construct()

ShortCode constructor.

public __construct(Context $context[, string $type = UserAuthCodeTable::TYPE_EMAIL ]) : mixed
Parameters
$context : Context

Contains userId

$type : string = UserAuthCodeTable::TYPE_EMAIL

Currently 'email' only

checkDateSent()

Checks if previous dispatch time is outside the interval.

public checkDateSent() : Result
Return values
Result

deleteByUser()

public static deleteByUser(int $userId) : mixed
Parameters
$userId : int

generate()

Generates a 6-number code.

public generate() : bool|string
Return values
bool|string

getUser()

public getUser() : EO_User
Return values
EO_User

saveDateSent()

Saves last sent date.

public saveDateSent() : bool
Return values
bool

verify()

Verifies the 6-number code.

public verify(string $code) : Result
Parameters
$code : string
Return values
Result

        
On this page

Search results