Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Client\EntityChangeNotificationJob Class Reference
+ Inheritance diagram for Wikibase\Client\EntityChangeNotificationJob:
+ Collaboration diagram for Wikibase\Client\EntityChangeNotificationJob:

Public Member Functions

 __construct (ChangeHandler $changeHandler, EntityIdParser $entityIdParser, LoggerInterface $logger, $params)
 
 run ()
 

Static Public Member Functions

static newFromGlobalState ( $unused, array $params)
 

Private Member Functions

 reconstructChangeFromFields (array $changeFields)
 

Private Attributes

 $changes
 
 $changeHandler
 
 $entityIdParser
 
 $logger
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Client\EntityChangeNotificationJob::__construct ( ChangeHandler $changeHandler,
EntityIdParser $entityIdParser,
LoggerInterface $logger,
$params )

Member Function Documentation

◆ newFromGlobalState()

static Wikibase\Client\EntityChangeNotificationJob::newFromGlobalState ( $unused,
array $params )
static

◆ reconstructChangeFromFields()

Wikibase\Client\EntityChangeNotificationJob::reconstructChangeFromFields ( array $changeFields)
private

◆ run()

Wikibase\Client\EntityChangeNotificationJob::run ( )

Member Data Documentation

◆ $changeHandler

Wikibase\Client\EntityChangeNotificationJob::$changeHandler
private

◆ $changes

Wikibase\Client\EntityChangeNotificationJob::$changes
private

◆ $entityIdParser

Wikibase\Client\EntityChangeNotificationJob::$entityIdParser
private

◆ $logger

Wikibase\Client\EntityChangeNotificationJob::$logger
private

The documentation for this class was generated from the following file: