‪TYPO3CMS  10.4
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 ()
 
Confirmation getConfirmation ()
 

Protected Attributes

Confirmation $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 29 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 105 of file Argon2iPasswordHashes.php.

◆ getConfirmation()

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

Return a confirmation message instance

Returns
Confirmation

Implements TYPO3\CMS\Install\Updates\ConfirmableInterface.

Definition at line 115 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 66 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 50 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 93 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 58 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 82 of file Argon2iPasswordHashes.php.

Member Data Documentation

◆ $confirmation

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