‪TYPO3CMS  9.5
TYPO3\CMS\Install\Updates\Argon2iPasswordHashes Class Reference
Inheritance diagram for TYPO3\CMS\Install\Updates\Argon2iPasswordHashes:
TYPO3\CMS\Install\Updates\UpgradeWizardInterface TYPO3\CMS\Install\Updates\ConfirmableInterface

Public Member Functions

 __construct ()
 
string getIdentifier ()
 
string getTitle ()
 
string getDescription ()
 
bool updateNecessary ()
 
string[] getPrerequisites ()
 
bool executeUpdate ()
 
TYPO3 CMS Install Updates Confirmation getConfirmation ()
 

Protected Attributes

 $confirmation
 

Detailed Description

Informational upgrade wizard to remind upgrading instances may have to verify argon2i is available on the live servers

This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.

Definition at line 28 of file Argon2iPasswordHashes.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::__construct ( )

Member Function Documentation

◆ executeUpdate()

bool TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::executeUpdate ( )

This upgrade wizard has informational character only, it does not perform actions.

Returns
‪bool Whether everything went smoothly or not

Implements TYPO3\CMS\Install\Updates\UpgradeWizardInterface.

Definition at line 102 of file Argon2iPasswordHashes.php.

◆ getConfirmation()

TYPO3 CMS Install Updates Confirmation TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::getConfirmation ( )

Return a confirmation message instance

Returns
‪\TYPO3\CMS\Install\Updates\Confirmation

Implements TYPO3\CMS\Install\Updates\ConfirmableInterface.

Definition at line 112 of file Argon2iPasswordHashes.php.

References TYPO3\CMS\Install\Updates\Argon2iPasswordHashes\$confirmation.

◆ getDescription()

string TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::getDescription ( )
Returns
‪string Longer description of this updater

Implements TYPO3\CMS\Install\Updates\UpgradeWizardInterface.

Definition at line 63 of file Argon2iPasswordHashes.php.

Referenced by TYPO3\CMS\Install\Updates\Argon2iPasswordHashes\__construct().

◆ getIdentifier()

string TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::getIdentifier ( )
Returns
‪string Unique identifier of this updater

Implements TYPO3\CMS\Install\Updates\UpgradeWizardInterface.

Definition at line 47 of file Argon2iPasswordHashes.php.

◆ getPrerequisites()

string [] TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::getPrerequisites ( )
Returns
‪string[] All new fields and tables must exist

Implements TYPO3\CMS\Install\Updates\UpgradeWizardInterface.

Definition at line 90 of file Argon2iPasswordHashes.php.

◆ getTitle()

string TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::getTitle ( )
Returns
‪string Title of this updater

Implements TYPO3\CMS\Install\Updates\UpgradeWizardInterface.

Definition at line 55 of file Argon2iPasswordHashes.php.

◆ updateNecessary()

bool TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::updateNecessary ( )

Checks whether updates are required.

Returns
‪bool Whether an update is required (TRUE) or not (FALSE)

Implements TYPO3\CMS\Install\Updates\UpgradeWizardInterface.

Definition at line 79 of file Argon2iPasswordHashes.php.

Member Data Documentation

◆ $confirmation

TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::$confirmation
protected