‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Security\ContentSecurityPolicy\Mutation Class Reference
Inheritance diagram for TYPO3\CMS\Core\Security\ContentSecurityPolicy\Mutation:

Public Member Functions

 __construct (public readonly MutationMode $mode, public readonly Directive $directive, SourceInterface ... $sources,)
 
 jsonSerialize ()
 

Public Attributes

readonly array $sources
 

Detailed Description

Representation of a Content-Security-Policy mutation, changing an existing policy directive.

Definition at line 25 of file Mutation.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Mutation::__construct ( public readonly MutationMode  $mode,
public readonly Directive  $directive,
SourceInterface ...  $sources 
)

Member Function Documentation

◆ jsonSerialize()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Mutation::jsonSerialize ( )

Definition at line 47 of file Mutation.php.

Member Data Documentation

◆ $sources

readonly array TYPO3\CMS\Core\Security\ContentSecurityPolicy\Mutation::$sources