---
title: "Deprecation: #101174 - InformationStatus class"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-101174-1688128234"
source: "Changelog/13.0/Deprecation-101174-InformationStatusClass.rst"
typo3-version: "13.0"
typo3-major: 13
type: "deprecation"
issue: 101174
forge: "https://forge.typo3.org/issues/101174"
tags: ["Backend", "PartiallyScanned", "ext:backend"]
rendered: "2026-10-03T08:19:36+00:00"
---

# Deprecation: #101174 - InformationStatus class {#deprecation-101174-1688128234}

See [forge#101174](https://forge.typo3.org/issues/101174)

## Description {#description}

The class `\TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus` has
been marked as deprecated in favour of the new native
[enum](https://docs.typo3.org/permalink/changelog:feature-101174-1688128233)
`\TYPO3\CMS\Backend\Toolbar\InformationStatus`.

Additionally, passing a `string` as `$status` to either
`addSystemInformation()` or `addSystemMessage()` of
class `\TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem`
has been deprecated as well. An instance of the new enum has to be provided.

## Impact {#impact}

Usage of the class `\TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus`,
its constants or methods will trigger a PHP `E_USER_DEPRECATED` error. The
class will be removed in TYPO3 v14.0.

Passing a `string` as `$status` to either `addSystemInformation()`
or `addSystemMessage()` of class
`\TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem` will
trigger a PHP `E_USER_DEPRECATED` error.

## Affected installations {#affected-installations}

All installations using the class
`\TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus` directly or
passing a `string` as `$status` to either `addSystemInformation()`
or `addSystemMessage()` of class `\TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem`.

The extension scanner will report any usage of the deprecated class as
strong match.

## Migration {#migration}

```php
// Before
$status = \TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus::cast(
    \TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus::STATUS_INFO
);
$statusString = (string)$status;

// After
$status = \TYPO3\CMS\Backend\Toolbar\Enumeration\InformationStatus::INFO;
$statusString = $status->value;
```
