Docs Goabase

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

Methods

openPage()

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
string

getLogin()

private getLogin() : string
Return values
string

getLoginTemplateData()

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
string
private getPasswordRecoveryLinks() : string
Return values
string

getSendPassForm()

private getSendPassForm(mixed $strGet) : string
Parameters
$strGet : mixed
Return values
string

getTmpUserByToken()

private getTmpUserByToken(string $strToken) : array<string|int, mixed>
Parameters
$strToken : string
Return values
array<string|int, mixed>

prepareCheck()

private prepareCheck() : string
Return values
string

sendPasswordResetEmail()

private sendPasswordResetEmail() : void

        
On this page

Search results