27 'class' => self::class,
29 'DBLoadBalancerFactory'
32 PageLatestRevisionChangedEvent::TYPE,
33 PageDeletedEvent::TYPE,
37 private string $localDomainId;
50 $event->isNominalContentChange()
69 $event->getDeletedPage(),
70 $event->getLatestRevisionBefore(),
if(!defined('MW_SETUP_CALLBACK'))
Base class for event ingress objects.
Domain event representing page deletion.
Domain event representing a change to the page's latest revision.
getLatestRevisionBefore()
Returned the revision that used to be latest before the update.
getPage()
Returns the page that was updated.
getLatestRevisionAfter()
The revision that became the latest as a result of the update.
Listener interface for PageDeletedEvents.
Listener interface for PageLatestRevisionChangedEvents.
Constants for representing well known causes for page updates.