System\Classes\SystemReportDataSource

Overview

SystemReportDataSource providing the system information.

Extends

Public Properties

There are no public properties in the class.

Show inherited public properties

Inherited Public Properties

Protected Properties

There are no protected properties in the class.

Show inherited protected properties

Inherited Protected Properties


Public Methods

public __construct()

public __construct(): void

__construct the data source

Show inherited public methods

Inherited Public Methods

Protected Methods

protected fetchData()

protected fetchData(
    $dimension,
    $metrics,
    $metricsConfiguration,
    $startDate,
    $endDate,
    $startTimestamp,
    $dimensionFilters,
    $groupInterval,
    $orderRule,
    $limit,
    $paginationParams,
    $hideEmptyDimensionValues,
    $totalsOnly
): Backend\Classes\Dashboard\ReportFetchDataResult 

protected getEventLogData()

protected getEventLogData($dimension, $result): void

protected getExtensionWarnings()

protected getExtensionWarnings(): array 

protected getPathWarnings()

protected getPathWarnings(): array 

protected getPluginWarnings()

protected getPluginWarnings(): array 

protected getRequestLogData()

protected getRequestLogData($dimension, $result): void

protected getSecurityWarnings()

protected getSecurityWarnings(): array 

protected getSystemIssuesData()

protected getSystemIssuesData($dimension, $result): void

protected getSystemWarnings()

protected getSystemWarnings(): void

protected getVersionInformationData()

protected getVersionInformationData(
    $dimension,
    $result
): Backend\Classes\Dashboard\ReportFetchDataResult 

protected onGetPopupData()

protected onGetPopupData(): void

Show inherited protected methods

Inherited Protected Methods