.. Generated by https://github.com/linawolf/t3docs_restructured_api_tools
.. php:namespace::  TYPO3\CMS\Reports

.. php:interface:: RequestAwareReportInterface

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

   .. php:method:: getReport(Psr\\Http\\Message\\ServerRequestInterface request = NULL)

      Returns the content for a report

      :param Psr\\Http\\Message\\ServerRequestInterface $request: the request, default: NULL
      :returntype: string

   .. php:method:: getIdentifier()

      Returns unique identifier of the report

      :returntype: string

   .. php:method:: getTitle()

      Returns title of the report

      :returntype: string

   .. php:method:: getDescription()

      Returns description of the report

      :returntype: string

   .. php:method:: getIconIdentifier()

      Returns the identifier of the icon used for the report

      :returntype: string
