Wikibase
MediaWiki Wikibase extension
|
Classes | |
interface | Change |
Interface for objects representing changes. More... | |
class | ChangeRow |
Class representing a single change (ie a row in the wb_changes). More... | |
interface | ChangeStore |
Service interface for recording changes. More... | |
class | DiffChange |
Class for changes that can be represented as a Diff. More... | |
class | EntityChange |
Represents a change for an entity; to be extended by various change subtypes. More... | |
class | EntityChangeFactory |
class | EntityDiffChangedAspects |
This class holds a very compact and simple representation of an Entity diff for propagating repo changes to clients (T113468). More... | |
class | EntityDiffChangedAspectsFactory |
class | ItemChange |
class | RepoRevisionIdentifier |
Class identifying a repo change so that relevant entries can be easily found in a client's recentchanges table. More... | |
class | RepoRevisionIdentifierFactory |
Factory for RepoRevisionIdentifier objects. More... | |
Functions | |
getCompactDiff () | |
getId () | |
getType () | |
getSiteLinkDiff () | |
getDiffFromSiteLinkChanges (array $siteLinkChanges) | |
getDiffFromSiteLinkChangesPerWiki (array $change) | |
logWarning ( $obj) | |
Variables | |
trait | ItemChangeTrait |
|
abstract |
|
private |
array[] | $siteLinkChanges |
|
private |
|
abstract |
Wikibase\Lib\Changes\getSiteLinkDiff | ( | ) |
|
abstract |
|
private |
trait Wikibase::Lib::Changes\ItemChangeTrait |