RedirectConfiguration

A class that holds and manages all states relevant for handling redirects

Internal

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

Table of Contents

Properties

$domains  : string
$firstMode  : string
$modes  : array<string|int, mixed>
$pageOnLogin  : int
$pageOnLoginError  : int
$pageOnLogout  : int

Methods

__construct()  : mixed
fromSettings()  : self
Factory when creating a configuration out of Extbase / plugin settings.
getDomains()  : string
getFirstMode()  : string
getModes()  : array<string|int, mixed>
getPageOnLogin()  : int
getPageOnLoginError()  : int
getPageOnLogout()  : int

Properties

$modes

protected array<string|int, mixed> $modes

$pageOnLoginError

protected int $pageOnLoginError

Methods

__construct()

public __construct(array<string|int, mixed>|string|null $mode, string $firstMode, int $pageOnLogin, string $domains, int $pageOnLoginError, int $pageOnLogout) : mixed
Parameters
$mode : array<string|int, mixed>|string|null
$firstMode : string
$pageOnLogin : int
$domains : string
$pageOnLoginError : int
$pageOnLogout : int

fromSettings()

Factory when creating a configuration out of Extbase / plugin settings.

public static fromSettings(array<string|int, mixed> $settings) : self
Parameters
$settings : array<string|int, mixed>
Return values
self

getDomains()

public getDomains() : string
Return values
string

getFirstMode()

public getFirstMode() : string
Return values
string

getModes()

public getModes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getPageOnLogin()

public getPageOnLogin() : int
Return values
int

getPageOnLoginError()

public getPageOnLoginError() : int
Return values
int

getPageOnLogout()

public getPageOnLogout() : int
Return values
int

        
On this page

Search results