TYPO3 CMS  TYPO3_8-7
TYPO3\CMS\Core\Controller\ErrorPageController Class Reference

Public Member Functions

 __construct ()
 
 errorAction (string $title, string $message, int $severity=AbstractMessage::ERROR, int $errorCode=0)
 

Protected Attributes

 $view
 
 $severity = AbstractMessage::ERROR
 

Detailed Description

A class representing error messages shown on a page, rendered via fluid. Classic Example: "No pages are found on rootlevel"

Definition at line 30 of file ErrorPageController.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Controller\ErrorPageController::__construct ( )

Member Function Documentation

◆ errorAction()

TYPO3\CMS\Core\Controller\ErrorPageController::errorAction ( string  $title,
string  $message,
int  $severity = AbstractMessage::ERROR,
int  $errorCode = 0 
)

Renders the view and returns the content

Parameters
string$titleThe title to be shown
string$messageThe message to be shown
int$severityThe severity of the error, see AbstractMessage constants
int$errorCodeThe error code to be referenced
Returns
string the output of the view

Definition at line 69 of file ErrorPageController.php.

References TYPO3\CMS\Core\Controller\ErrorPageController\$severity, TYPO3\CMS\Core\Messaging\AbstractMessage\ERROR, TYPO3\CMS\Core\Utility\ExtensionManagementUtility\extPath(), TYPO3\CMS\Core\Utility\PathUtility\getAbsoluteWebPath(), TYPO3\CMS\Core\Messaging\AbstractMessage\INFO, TYPO3\CMS\Core\Messaging\AbstractMessage\NOTICE, TYPO3\CMS\Core\Messaging\AbstractMessage\OK, and TYPO3\CMS\Core\Messaging\AbstractMessage\WARNING.

Member Data Documentation

◆ $severity

TYPO3\CMS\Core\Controller\ErrorPageController::$severity = AbstractMessage::ERROR
protected

◆ $view

TYPO3\CMS\Core\Controller\ErrorPageController::$view
protected

Definition at line 36 of file ErrorPageController.php.