‪TYPO3CMS  10.4
TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite Class Reference
Inheritance diagram for TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite:
TYPO3\CMS\Install\Updates\PrerequisiteInterface TYPO3\CMS\Install\Updates\ChattyInterface

Public Member Functions

 __construct ()
 
 getTitle ()
 
bool ensure ()
 
bool isFulfilled ()
 
 setOutput (OutputInterface $output)
 

Protected Attributes

OutputInterface $output
 

Private Attributes

object TYPO3 CMS Core Database ReferenceIndex $referenceIndex
 

Detailed Description

ReferenceIndex Prerequisite

Defines that the reference index needs to be up-to-date before an upgrade wizard may be run

Definition at line 34 of file ReferenceIndexUpdatedPrerequisite.php.

Constructor & Destructor Documentation

◆ __construct()

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

Member Function Documentation

◆ ensure()

bool TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite::ensure ( )

Updates the reference index

Returns
‪bool

Implements TYPO3\CMS\Install\Updates\PrerequisiteInterface.

Definition at line 64 of file ReferenceIndexUpdatedPrerequisite.php.

◆ getTitle()

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

‪Get speaking name of this prerequisite

Returns
‪string

Implements TYPO3\CMS\Install\Updates\PrerequisiteInterface.

Definition at line 54 of file ReferenceIndexUpdatedPrerequisite.php.

◆ isFulfilled()

bool TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite::isFulfilled ( )

Checks whether there are reference index updates to be done

Returns
‪bool

Implements TYPO3\CMS\Install\Updates\PrerequisiteInterface.

Definition at line 79 of file ReferenceIndexUpdatedPrerequisite.php.

◆ setOutput()

TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite::setOutput ( OutputInterface  $output)

Member Data Documentation

◆ $output

OutputInterface TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite::$output
protected

◆ $referenceIndex

object TYPO3 CMS Core Database ReferenceIndex TYPO3\CMS\Install\Updates\ReferenceIndexUpdatedPrerequisite::$referenceIndex
private

Definition at line 38 of file ReferenceIndexUpdatedPrerequisite.php.