‪TYPO3CMS  ‪main
TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider Class Reference
Inheritance diagram for TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider:
TYPO3\CMS\Dashboard\Widgets\ChartDataProviderInterface

Public Member Functions

 __construct (protected readonly int $days=31)
 
 getChartData ()
 

Protected Member Functions

 getNumberOfErrorsInPeriod (int $start, int $end)
 
 calculateDataForLastDays ()
 
 getLanguageService ()
 

Protected Attributes

array $labels = []
 
array $data = []
 

Detailed Description

Provides chart data for sys log errors.

Definition at line 31 of file SysLogErrorsDataProvider.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider::__construct ( protected readonly int  $days = 31)
Parameters
int$days‪Number of days to gather information for.

Definition at line 39 of file SysLogErrorsDataProvider.php.

Member Function Documentation

◆ calculateDataForLastDays()

TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider::calculateDataForLastDays ( )
protected

◆ getChartData()

TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider::getChartData ( )

◆ getLanguageService()

TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider::getLanguageService ( )
protected

◆ getNumberOfErrorsInPeriod()

TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider::getNumberOfErrorsInPeriod ( int  $start,
int  $end 
)
protected

Member Data Documentation

◆ $data

array TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider::$data = []
protected

◆ $labels

array TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider::$labels = []
protected