27 'class' => self::class,
29 'DBLoadBalancerFactory'
32 PageRevisionUpdatedEvent::TYPE,
33 PageDeletedEvent::TYPE,
37 private string $localDomainId;
51 || $event->
hasCause( PageUpdateCauses::CAUSE_MOVE )
Base class for event ingress objects.
Domain event representing page deletion.
getDeletedPage()
Returns the page that was deleted, as it was before the deletion.
getLatestRevisionBefore()
Returns the revision that was the page's latest revision when the page was deleted.
hasCause(string $cause)
Checks whether the update had the given cause.
Listener interface for PageDeletedEvents.
Constants for representing well known causes for page updates.