|
MediaWiki master
|
The ingress adapter for the language component. More...
Inherits MediaWiki\DomainEvent\DomainEventIngress, MediaWiki\Page\Event\PageDeletedListener, and MediaWiki\Page\Event\PageLatestRevisionChangedListener.

Public Member Functions | |
| __construct (MessageCache $messageCache) | |
| handlePageDeletedEvent (PageDeletedEvent $event) | |
| Listener method for PageDeletedEvent, to be registered with a DomainEventSource. | |
| handlePageLatestRevisionChangedEvent (PageLatestRevisionChangedEvent $event) | |
| Listener method for PageLatestRevisionChangedEvent, to be registered with a DomainEventSource. | |
Public Member Functions inherited from MediaWiki\DomainEvent\DomainEventIngress | |
| initSubscriber (array $options) | |
| Called by DomainEventDispatcher to provide access to the list of events to subscribe to and any other relevant information from the extension.json. | |
| registerListeners (DomainEventSource $eventSource) | |
| This default implementation of registerListeners() will automatically register a listener method for each event passed to initEvents() or initSubscriber(). | |
Public Attributes | |
| const | OBJECT_SPEC |
Object spec intended for use with DomainEventSource::registerSubscriber(). | |
Additional Inherited Members | |
Protected Member Functions inherited from MediaWiki\DomainEvent\DomainEventIngress | |
| getListenerOptions (string $eventType, string $suffix) | |
| Placeholder method for allowing subclasses to define listener options. | |
| registerForEvent (DomainEventSource $eventSource, string $eventType) | |
| Registered any listener methods for the given event. | |
The ingress adapter for the language component.
It updates language related state according to domain events coming from other components.
Definition at line 18 of file LanguageEventIngress.php.
| MediaWiki\Language\LanguageEventIngress::__construct | ( | MessageCache | $messageCache | ) |
Definition at line 37 of file LanguageEventIngress.php.
| MediaWiki\Language\LanguageEventIngress::handlePageDeletedEvent | ( | PageDeletedEvent | $event | ) |
Listener method for PageDeletedEvent, to be registered with a DomainEventSource.
@noinspection PhpUnused
Implements MediaWiki\Page\Event\PageDeletedListener.
Definition at line 63 of file LanguageEventIngress.php.
References MediaWiki\Page\Event\PageDeletedEvent\getDeletedPage().
| MediaWiki\Language\LanguageEventIngress::handlePageLatestRevisionChangedEvent | ( | PageLatestRevisionChangedEvent | $event | ) |
Listener method for PageLatestRevisionChangedEvent, to be registered with a DomainEventSource.
@noinspection PhpUnused
Implements MediaWiki\Page\Event\PageLatestRevisionChangedListener.
Definition at line 46 of file LanguageEventIngress.php.
References MediaWiki\Page\Event\PageLatestRevisionChangedEvent\getLatestRevisionAfter(), and MediaWiki\Page\Event\PageLatestRevisionChangedEvent\getPage().
| const MediaWiki\Language\LanguageEventIngress::OBJECT_SPEC |
Object spec intended for use with DomainEventSource::registerSubscriber().
Definition at line 26 of file LanguageEventIngress.php.