---
title: "RequestAwareStatusProviderInterface"
manual: "Reports"
version: "13.4"
permalink: "https://docs.typo3.org/permalink/typo3/cms-reports:requestawarestatusproviderinterface@13.4"
source: "Api/RequestAwareStatusProviderInterface.rst"
rendered: "2026-10-09T09:32:18+00:00"
---

# RequestAwareStatusProviderInterface {#requestawarestatusproviderinterface}

This interface extends
[\\TYPO3\\CMS\\Reports\\StatusProviderInterface](https://docs.typo3.org/permalink/typo3/cms-reports:typo3-cms-reports-statusproviderinterface@13.4). It can be used
if information from the current request is required for the status message.

-   **interface RequestAwareStatusProviderInterface**

    -   *Fully qualified name:* `\TYPO3\CMS\Reports\RequestAwareStatusProviderInterface`

    Interface for classes which provide a status report entry using information from the current request

    -   **getStatus(Psr\\\\Http\\\\Message\\\\ServerRequestInterface request = NULL)**

        Returns the status of an extension or (sub)system

        -   *param Psr\\\\Http\\\\Message\\\\ServerRequestInterface $request:* the request, default: NULL
        -   *returntype:* array

    -   **getLabel()**

        Return label of this status

        -   *returntype:* string
