Wikibase
MediaWiki Wikibase extension
|
Job for notifying a client wiki of a batch of revision visibility changes on the repository. More...
Public Member Functions | |
__construct (ILBFactory $lbFactory, int $batchSize, array $params=[]) | |
Constructs a ChangeVisibilityNotificationJob for the repo revisions given. More... | |
Public Member Functions inherited from Wikibase\Client\ChangeModification\ChangeModificationNotificationJob | |
__construct (string $jobName, ILBFactory $lbFactory, array $params=[]) | |
run () | |
Static Public Member Functions | |
static | newFromGlobalState (Title $unused, array $params) |
Protected Member Functions | |
modifyChanges (array $relevantChanges) | |
Protected Member Functions inherited from Wikibase\Client\ChangeModification\ChangeModificationNotificationJob | |
getRelevantRecentChanges () | |
Private Attributes | |
$batchSize | |
Additional Inherited Members | |
Protected Attributes inherited from Wikibase\Client\ChangeModification\ChangeModificationNotificationJob | |
$lbFactory | |
Job for notifying a client wiki of a batch of revision visibility changes on the repository.
Wikibase\Client\ChangeModification\ChangeVisibilityNotificationJob::__construct | ( | ILBFactory | $lbFactory, |
int | $batchSize, | ||
array | $params = [] |
||
) |
Constructs a ChangeVisibilityNotificationJob for the repo revisions given.
ILBFactory | $lbFactory | |
int | $batchSize | |
array | $params | Contains the name of the repo, revisionIdentifiersJson to redact and the visibilityBitFlag to set. |
|
protected |
int[] | $relevantChanges |
Reimplemented from Wikibase\Client\ChangeModification\ChangeModificationNotificationJob.
|
static |
|
private |