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

Public Member Functions | |
| __construct (LBFactory $lbFactory) | |
| 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 ingres adapter for the resource loader component.
It updates resources related state based on domain events coming from other components.
Definition at line 20 of file ResourceLoaderEventIngress.php.
| MediaWiki\ResourceLoader\ResourceLoaderEventIngress::__construct | ( | LBFactory | $lbFactory | ) |
Definition at line 39 of file ResourceLoaderEventIngress.php.
References Wikimedia\Rdbms\LBFactory\getLocalDomainID().
| MediaWiki\ResourceLoader\ResourceLoaderEventIngress::handlePageDeletedEvent | ( | PageDeletedEvent | $event | ) |
Listener method for PageDeletedEvent, to be registered with a DomainEventSource.
@noinspection PhpUnused
Implements MediaWiki\Page\Event\PageDeletedListener.
Definition at line 67 of file ResourceLoaderEventIngress.php.
| MediaWiki\ResourceLoader\ResourceLoaderEventIngress::handlePageLatestRevisionChangedEvent | ( | PageLatestRevisionChangedEvent | $event | ) |
Listener method for PageLatestRevisionChangedEvent, to be registered with a DomainEventSource.
@noinspection PhpUnused
Implements MediaWiki\Page\Event\PageLatestRevisionChangedListener.
Definition at line 48 of file ResourceLoaderEventIngress.php.
References MediaWiki\Page\Event\PageLatestRevisionChangedEvent\getLatestRevisionAfter(), MediaWiki\Page\Event\PageLatestRevisionChangedEvent\getLatestRevisionBefore(), MediaWiki\Page\Event\PageLatestRevisionChangedEvent\getPage(), and MediaWiki\ResourceLoader\WikiModule\invalidateModuleCache().
| const MediaWiki\ResourceLoader\ResourceLoaderEventIngress::OBJECT_SPEC |
Object spec intended for use with DomainEventSource::registerSubscriber().
Definition at line 26 of file ResourceLoaderEventIngress.php.