RecoveryConfiguration implements LoggerAwareInterface uses LoggerAwareTrait

Internal

this is a concrete TYPO3 implementation and solely used for EXT:felogin and not part of TYPO3's Core API.

Table of Contents

Interfaces

LoggerAwareInterface

Properties

$context  : Context
$forgotHash  : string
$mailTemplateName  : string
$replyTo  : Address|null
$sender  : Address
$settings  : array<string|int, mixed>
$timestamp  : int|null

Methods

__construct()  : mixed
getForgotHash()  : string
Returns the forgot hash.
getLifeTimeTimestamp()  : int
Returns TTL timestamp of the forgot hash
getMailTemplateName()  : string
Returns email template name configured in TypoScript
getMailTemplatePaths()  : TemplatePaths
Returns an instance of TemplatePaths with paths configured in felogin TypoScript and paths configured in $GLOBALS['TYPO3_CONF_VARS']['MAIL'].
getReplyTo()  : Address|null
Returns reply-to address if configured otherwise null.
getSender()  : Address
Returns the sender. Normally the current typo3 installation.
generateHash()  : string
resolveFromTypoScript()  : void

Properties

$mailTemplateName

protected string $mailTemplateName = ''

$replyTo

protected Address|null $replyTo = null

$settings

protected array<string|int, mixed> $settings

$timestamp

protected int|null $timestamp = null

Methods

getForgotHash()

Returns the forgot hash.

public getForgotHash() : string
Return values
string

getLifeTimeTimestamp()

Returns TTL timestamp of the forgot hash

public getLifeTimeTimestamp() : int
Return values
int

getMailTemplateName()

Returns email template name configured in TypoScript

public getMailTemplateName() : string
Return values
string

getMailTemplatePaths()

Returns an instance of TemplatePaths with paths configured in felogin TypoScript and paths configured in $GLOBALS['TYPO3_CONF_VARS']['MAIL'].

public getMailTemplatePaths() : TemplatePaths
Return values
TemplatePaths

getReplyTo()

Returns reply-to address if configured otherwise null.

public getReplyTo() : Address|null
Return values
Address|null

getSender()

Returns the sender. Normally the current typo3 installation.

public getSender() : Address
Return values
Address

resolveFromTypoScript()

protected resolveFromTypoScript() : void

        
On this page

Search results