‪TYPO3CMS  ‪main
TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession Class Reference

Public Member Functions

 __construct (string $authenticatedIdentifier=null)
 
 getIdentifier ()
 
 getAuthenticatedIdentifier ()
 

Protected Member Functions

 generateIdentifier ()
 
 validateIdentifier (string $authenticatedIdentifier)
 

Protected Attributes

 $identifier
 

Detailed Description

Definition at line 30 of file FormSession.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession::__construct ( string  $authenticatedIdentifier = null)

Factory to create the form session from the current state

Parameters
string | null$authenticatedIdentifier
Exceptions
BadRequestException

Definition at line 40 of file FormSession.php.

References TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession\generateIdentifier(), and TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession\validateIdentifier().

Member Function Documentation

◆ generateIdentifier()

TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession::generateIdentifier ( )
protected

◆ getAuthenticatedIdentifier()

TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession::getAuthenticatedIdentifier ( )

Consumed by TYPO3\CMS\Form\ViewHelpers\FormViewHelper

Definition at line 62 of file FormSession.php.

References TYPO3\CMS\Extbase\Security\prefix.

◆ getIdentifier()

TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession::getIdentifier ( )

◆ validateIdentifier()

TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession::validateIdentifier ( string  $authenticatedIdentifier)
protected

Member Data Documentation

◆ $identifier

TYPO3\CMS\Form\Domain\Runtime\FormRuntime\FormSession::$identifier
protected