LoginTools
in package
uses
TraitData, TraitDataWrite, TraitMemberLink
Read onlyYes
FinalYes
Table of Contents
Properties
- $data : Data
- $htmlHeader : HtmlHeader
- $input : Input
- $logBase : LogBase
- $tplDefLink : string
Methods
- __construct() : mixed
- getDataInstance() : Data
- getDataWriteInstance() : DataWrite
- getMemberLinkInstance() : MemberLink
- openPage() : void
- checkSendFormAndRedirectOnError() : void
- generateNewPassword() : void
- getErrorMsg() : string
- getLogin() : string
- getLoginTemplateData() : array<string|int, mixed>
- getPageNewPass() : string
- getPasswordRecoveryLinks() : string
- getSendPassForm() : string
- getTmpUserByToken() : array<string|int, mixed>
- prepareCheck() : string
- sendPasswordResetEmail() : void
Properties
$data
private
Data
$data
$htmlHeader
private
HtmlHeader
$htmlHeader
$input
private
Input
$input
$logBase
private
LogBase
$logBase
$tplDefLink
private
string
$tplDefLink
Methods
__construct()
public
__construct(HtmlHeader $htmlHeader) : mixed
Parameters
- $htmlHeader : HtmlHeader
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWritegetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkopenPage()
public
openPage([string $type = 'login' ]) : void
Parameters
- $type : string = 'login'
checkSendFormAndRedirectOnError()
private
checkSendFormAndRedirectOnError() : void
generateNewPassword()
private
generateNewPassword() : void
getErrorMsg()
private
getErrorMsg(array<string|int, mixed> $saError) : string
Parameters
- $saError : array<string|int, mixed>
Return values
stringgetLogin()
private
getLogin() : string
Return values
stringgetLoginTemplateData()
private
getLoginTemplateData(mixed $page_content) : array<string|int, mixed>
Parameters
- $page_content : mixed
Return values
array<string|int, mixed>getPageNewPass()
private
getPageNewPass(string $strCheck) : string
Parameters
- $strCheck : string
Return values
stringgetPasswordRecoveryLinks()
private
getPasswordRecoveryLinks() : string
Return values
stringgetSendPassForm()
private
getSendPassForm(mixed $strGet) : string
Parameters
- $strGet : mixed
Return values
stringgetTmpUserByToken()
private
getTmpUserByToken(string $strToken) : array<string|int, mixed>
Parameters
- $strToken : string
Return values
array<string|int, mixed>prepareCheck()
private
prepareCheck() : string
Return values
stringsendPasswordResetEmail()
private
sendPasswordResetEmail() : void