‪TYPO3CMS  ‪main
TYPO3\CMS\Install\Updates\PrerequisiteInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Install\Updates\PrerequisiteInterface:
TYPO3\CMS\Install\Updates\DatabaseUpdatedPrerequisite TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite

Public Member Functions

 getTitle ()
 
 ensure ()
 
 isFulfilled ()
 

Detailed Description

UpgradeWizard Prerequisites

Definition at line 23 of file PrerequisiteInterface.php.

Member Function Documentation

◆ ensure()

TYPO3\CMS\Install\Updates\PrerequisiteInterface::ensure ( )

Ensure this prerequisite is fulfilled

Gets called if "isFulfilled" returns false and should ensure the prerequisite

Returns true on success, false on error

See also
isFulfilled

Implemented in TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite, and TYPO3\CMS\Install\Updates\DatabaseUpdatedPrerequisite.

◆ getTitle()

TYPO3\CMS\Install\Updates\PrerequisiteInterface::getTitle ( )

◆ isFulfilled()

TYPO3\CMS\Install\Updates\PrerequisiteInterface::isFulfilled ( )

Is this prerequisite met?

Checks whether this prerequisite is fulfilled. If it is not, ensure should be called to fulfill it.

See also
ensure

Implemented in TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite, and TYPO3\CMS\Install\Updates\DatabaseUpdatedPrerequisite.