Wikibase
MediaWiki Wikibase extension
|
Class to run the Mediawiki EditFilterMergedContent hook. More...
Public Member Functions | |
__construct (EntityNamespaceLookup $namespaceLookup, EntityTitleStoreLookup $titleLookup, EntityContentFactory $entityContentFactory, IContextSource $context) | |
run ( $new, User $user, $summary) | |
Call EditFilterMergedContent hook, if registered. More... | |
Private Member Functions | |
getContextForEditFilter (?EntityId $entityId, $entityType) | |
Private Attributes | |
$namespaceLookup | |
$titleLookup | |
$entityContentFactory | |
$context | |
Class to run the Mediawiki EditFilterMergedContent hook.
Wikibase\Repo\EditEntity\MediawikiEditFilterHookRunner::__construct | ( | EntityNamespaceLookup | $namespaceLookup, |
EntityTitleStoreLookup | $titleLookup, | ||
EntityContentFactory | $entityContentFactory, | ||
IContextSource | $context | ||
) |
|
private |
EntityId | null | $entityId | |
string | $entityType |
Wikibase\Repo\EditEntity\MediawikiEditFilterHookRunner::run | ( | $new, | |
User | $user, | ||
$summary | |||
) |
Call EditFilterMergedContent hook, if registered.
EntityDocument | EntityRedirect | null | $new | The entity or redirect we are trying to save |
User | $user | the user performing the edit |
string | $summary | The edit summary |
RuntimeException | |
InvalidArgumentException |
Implements Wikibase\Repo\EditEntity\EditFilterHookRunner.
|
private |
|
private |
|
private |
|
private |