‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand Class Reference

Static Public Member Functions

static create ()
 
static forSummaries (array $summaries)
 

Public Attributes

ReportStatus $status = ReportStatus::New
 
Scope $scope = null
 
array $summaries = null
 
int $requestTime = null
 
bool $afterRequestTime = false
 
string $orderFieldName = 'created'
 
string $orderDirection = 'desc'
 

Detailed Description

Demand DTO for querying Report entities from the corresponding repository.

Definition at line 27 of file ReportDemand.php.

Member Function Documentation

◆ create()

◆ forSummaries()

static TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::forSummaries ( array  $summaries)
static

Member Data Documentation

◆ $afterRequestTime

bool TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::$afterRequestTime = false

Definition at line 33 of file ReportDemand.php.

◆ $orderDirection

string TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::$orderDirection = 'desc'

Definition at line 35 of file ReportDemand.php.

◆ $orderFieldName

string TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::$orderFieldName = 'created'

Definition at line 34 of file ReportDemand.php.

◆ $requestTime

int TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::$requestTime = null

Definition at line 32 of file ReportDemand.php.

◆ $scope

Scope TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::$scope = null

Definition at line 30 of file ReportDemand.php.

◆ $status

ReportStatus TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::$status = ReportStatus::New

Definition at line 29 of file ReportDemand.php.

◆ $summaries

array TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ReportDemand::$summaries = null