InstallStatusReport implements StatusProviderInterface

Provides an installation status report.

Internal

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

Table of Contents

Interfaces

StatusProviderInterface
Interface for classes which provide a status report entry.

Constants

WRAP_FLAT  = 1
WRAP_NESTED  = 2

Properties

$useMarkup  : bool

Methods

__construct()  : mixed
getStatus()  : array<string|int, Status>
Compiles a collection of system status checks as a status report.
getFileSystemStatus()  : Status
Checks for several directories being writable.
getIncompleteWizards()  : array<string|int, mixed>
Returns all incomplete update wizards.
getLanguageService()  : LanguageService
getNewVersionStatus()  : Status
Checks if there is a new minor TYPO3 version to update to.
getRemainingUpdatesStatus()  : Status
Checks if there are still updates to perform
wrapItems()  : array<string|int, mixed>
wrapList()  : string

Constants

WRAP_NESTED

protected mixed WRAP_NESTED = 2

Properties

Methods

__construct()

public __construct([bool $useMarkup = true ]) : mixed
Parameters
$useMarkup : bool = true

getStatus()

Compiles a collection of system status checks as a status report.

public getStatus() : array<string|int, Status>
Return values
array<string|int, Status>

getFileSystemStatus()

Checks for several directories being writable.

protected getFileSystemStatus() : Status
Return values
Status

Indicates status of the file system

getIncompleteWizards()

Returns all incomplete update wizards.

protected getIncompleteWizards() : array<string|int, mixed>

Fetches all wizards that are not marked "done" in the registry and filters out the ones that should not be rendered (= no upgrade required).

Return values
array<string|int, mixed>

getNewVersionStatus()

Checks if there is a new minor TYPO3 version to update to.

protected getNewVersionStatus() : Status
Return values
Status

Represents whether there is a new version available online

getRemainingUpdatesStatus()

Checks if there are still updates to perform

protected getRemainingUpdatesStatus() : Status
Return values
Status

Represents whether the installation is completely updated yet

wrapItems()

protected wrapItems(array<string|int, mixed> $items, string $before, string $after) : array<string|int, mixed>
Parameters
$items : array<string|int, mixed>
$before : string
$after : string
Return values
array<string|int, mixed>

wrapList()

protected wrapList(array<string|int, mixed> $items, int $style) : string
Parameters
$items : array<string|int, mixed>
$style : int
Return values
string

        
On this page

Search results