IntegrityService

Read onlyYes

Checks for redirects that conflict with existing pages

Table of Contents

Methods

__construct()  : mixed
checkRedirectIntegrity()  : Generator
Checks all redirects by dispatching a PSR-14 event for each record, allowing listeners to validate targets and flag broken redirects.
findConflictingRedirects()  : Generator
Resolves all conflicting redirects
setIntegrityStatus()  : void

Methods

checkRedirectIntegrity()

Checks all redirects by dispatching a PSR-14 event for each record, allowing listeners to validate targets and flag broken redirects.

public checkRedirectIntegrity() : Generator
Return values
Generator

findConflictingRedirects()

Resolves all conflicting redirects

public findConflictingRedirects([string|null $siteIdentifier = null ]) : Generator
Parameters
$siteIdentifier : string|null = null
Return values
Generator

setIntegrityStatus()

public setIntegrityStatus(array<string|int, mixed> $redirect) : void
Parameters
$redirect : array<string|int, mixed>

        
On this page

Search results