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

Public Member Functions

 __construct (protected readonly ConnectionPool $pool)
 
list< ResolutionfindAll ()
 
list< ResolutionfindByScope (Scope $scope)
 
 findBySummary (string $summary)
 
list< ResolutionfindByIdentifier (string $identifier, bool $prefix=false)
 
 add (Resolution $resolution)
 
 remove (string $summary)
 

Protected Member Functions

 getConnection ()
 

Protected Attributes

const TABLE_NAME = 'sys_csp_resolution'
 

Detailed Description

Definition at line 28 of file ResolutionRepository.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::__construct ( protected readonly ConnectionPool  $pool)

Definition at line 32 of file ResolutionRepository.php.

Member Function Documentation

◆ add()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::add ( Resolution  $resolution)

◆ findAll()

list<Resolution> TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::findAll ( )

◆ findByIdentifier()

list<Resolution> TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::findByIdentifier ( string  $identifier,
bool  $prefix = false 
)

◆ findByScope()

list<Resolution> TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::findByScope ( Scope  $scope)

◆ findBySummary()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::findBySummary ( string  $summary)

◆ getConnection()

◆ remove()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::remove ( string  $summary)

Member Data Documentation

◆ TABLE_NAME

const TYPO3\CMS\Core\Security\ContentSecurityPolicy\Reporting\ResolutionRepository::TABLE_NAME = 'sys_csp_resolution'
protected

Definition at line 30 of file ResolutionRepository.php.