Job template for updating the repo after a change in client.
More...
Job template for updating the repo after a change in client.
- Copyright
- GPL-2.0-or-later
- Author
- Marius Hoch < hoo@o.nosp@m.nlin.nosp@m.e.de >
◆ applyChanges()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::applyChanges |
( |
Item |
$item | ) |
|
|
abstractprotected |
◆ getItem()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::getItem |
( |
| ) |
|
|
private |
◆ getSummary()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::getSummary |
( |
| ) |
|
|
abstract |
◆ getUser()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::getUser |
( |
|
$name | ) |
|
|
private |
- Parameters
-
- Returns
- User|bool
◆ initRepoJobServices()
◆ initRepoJobServicesFromGlobalState()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::initRepoJobServicesFromGlobalState |
( |
| ) |
|
|
abstractprotected |
◆ run()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::run |
( |
| ) |
|
◆ saveChanges()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::saveChanges |
( |
Item |
$item, |
|
|
User |
$user |
|
) |
| |
|
private |
Save the new version of the given item.
- Parameters
-
- Returns
- bool
◆ verifyValid()
Wikibase\Repo\UpdateRepo\UpdateRepoJob::verifyValid |
( |
Item |
$item | ) |
|
|
abstractprotected |
◆ $editEntityFactory
Wikibase\Repo\UpdateRepo\UpdateRepoJob::$editEntityFactory |
|
private |
◆ $entityLookup
Wikibase\Repo\UpdateRepo\UpdateRepoJob::$entityLookup |
|
protected |
◆ $entityStore
Wikibase\Repo\UpdateRepo\UpdateRepoJob::$entityStore |
|
protected |
◆ $logger
Wikibase\Repo\UpdateRepo\UpdateRepoJob::$logger |
|
protected |
◆ $summaryFormatter
Wikibase\Repo\UpdateRepo\UpdateRepoJob::$summaryFormatter |
|
protected |
The documentation for this class was generated from the following file: