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

Public Member Functions

 __construct (public readonly Scope $scope, public readonly Policy $defaultPolicy, Policy $currentPolicy, MutationCollection ... $mutationCollections)
 
 isPropagationStopped ()
 
 stopPropagation ()
 
 getCurrentPolicy ()
 
 setCurrentPolicy (Policy $currentPolicy)
 
list< MutationCollectiongetMutationCollections ()
 
 setMutationCollections (MutationCollection ... $mutationCollections)
 

Private Attributes

bool $stopPropagation = false
 
Policy $currentPolicy
 
array $mutationCollections
 

Detailed Description

Definition at line 25 of file PolicyMutatedEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::__construct ( public readonly Scope  $scope,
public readonly Policy  $defaultPolicy,
Policy  $currentPolicy,
MutationCollection ...  $mutationCollections 
)

Member Function Documentation

◆ getCurrentPolicy()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::getCurrentPolicy ( )

◆ getMutationCollections()

list<MutationCollection> TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::getMutationCollections ( )
Returns
‪list<MutationCollection>

Definition at line 67 of file PolicyMutatedEvent.php.

References TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent\$mutationCollections.

◆ isPropagationStopped()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::isPropagationStopped ( )

◆ setCurrentPolicy()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::setCurrentPolicy ( Policy  $currentPolicy)

◆ setMutationCollections()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::setMutationCollections ( MutationCollection ...  $mutationCollections)

◆ stopPropagation()

TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::stopPropagation ( )

Definition at line 49 of file PolicyMutatedEvent.php.

Member Data Documentation

◆ $currentPolicy

◆ $mutationCollections

◆ $stopPropagation

bool TYPO3\CMS\Core\Security\ContentSecurityPolicy\Event\PolicyMutatedEvent::$stopPropagation = false
private