MediaWiki REL1_37
|
A factory for PageUpdater instances. More...
Public Member Functions | |
__construct (RevisionStore $revisionStore, RevisionRenderer $revisionRenderer, SlotRoleRegistry $slotRoleRegistry, ParserCache $parserCache, JobQueueGroup $jobQueueGroup, MessageCache $messageCache, Language $contLang, ILBFactory $loadbalancerFactory, IContentHandlerFactory $contentHandlerFactory, HookContainer $hookContainer, EditResultCache $editResultCache, UserNameUtils $userNameUtils, LoggerInterface $logger, ServiceOptions $options, UserEditTracker $userEditTracker, UserGroupManager $userGroupManager, TitleFormatter $titleFormatter, ContentTransformer $contentTransformer, PageEditStash $pageEditStash, TalkPageNotificationManager $talkPageNotificationManager, WANObjectCache $mainWANObjectCache, PermissionManager $permissionManager, array $softwareTags) | |
newDerivedPageDataUpdater (WikiPage $page) | |
newPageUpdater (WikiPage $page, UserIdentity $user) | |
Return a PageUpdater for building an update to a page. | |
newPageUpdaterForDerivedPageDataUpdater (WikiPage $page, UserIdentity $user, DerivedPageDataUpdater $derivedPageDataUpdater) | |
Return a PageUpdater for building an update to a page, reusing the state of an existing DerivedPageDataUpdater. | |
Public Attributes | |
const | CONSTRUCTOR_OPTIONS |
Options that have to be present in the ServiceOptions object passed to the constructor. | |
A factory for PageUpdater instances.
Definition at line 54 of file PageUpdaterFactory.php.
MediaWiki\Storage\PageUpdaterFactory::__construct | ( | RevisionStore | $revisionStore, |
RevisionRenderer | $revisionRenderer, | ||
SlotRoleRegistry | $slotRoleRegistry, | ||
ParserCache | $parserCache, | ||
JobQueueGroup | $jobQueueGroup, | ||
MessageCache | $messageCache, | ||
Language | $contLang, | ||
ILBFactory | $loadbalancerFactory, | ||
IContentHandlerFactory | $contentHandlerFactory, | ||
HookContainer | $hookContainer, | ||
EditResultCache | $editResultCache, | ||
UserNameUtils | $userNameUtils, | ||
LoggerInterface | $logger, | ||
ServiceOptions | $options, | ||
UserEditTracker | $userEditTracker, | ||
UserGroupManager | $userGroupManager, | ||
TitleFormatter | $titleFormatter, | ||
ContentTransformer | $contentTransformer, | ||
PageEditStash | $pageEditStash, | ||
TalkPageNotificationManager | $talkPageNotificationManager, | ||
WANObjectCache | $mainWANObjectCache, | ||
PermissionManager | $permissionManager, | ||
array | $softwareTags | ||
) |
RevisionStore | $revisionStore | |
RevisionRenderer | $revisionRenderer | |
SlotRoleRegistry | $slotRoleRegistry | |
ParserCache | $parserCache | |
JobQueueGroup | $jobQueueGroup | |
MessageCache | $messageCache | |
Language | $contLang | |
ILBFactory | $loadbalancerFactory | |
IContentHandlerFactory | $contentHandlerFactory | |
HookContainer | $hookContainer | |
EditResultCache | $editResultCache | |
UserNameUtils | $userNameUtils | |
LoggerInterface | $logger | |
ServiceOptions | $options | |
UserEditTracker | $userEditTracker | |
UserGroupManager | $userGroupManager | |
TitleFormatter | $titleFormatter | |
ContentTransformer | $contentTransformer | |
PageEditStash | $pageEditStash | |
TalkPageNotificationManager | $talkPageNotificationManager | |
WANObjectCache | $mainWANObjectCache | |
PermissionManager | $permissionManager | |
string[] | $softwareTags |
Definition at line 164 of file PageUpdaterFactory.php.
References MediaWiki\Storage\PageUpdaterFactory\$contentHandlerFactory, MediaWiki\Storage\PageUpdaterFactory\$contentTransformer, MediaWiki\Storage\PageUpdaterFactory\$contLang, MediaWiki\Storage\PageUpdaterFactory\$editResultCache, MediaWiki\Storage\PageUpdaterFactory\$hookContainer, MediaWiki\Storage\PageUpdaterFactory\$jobQueueGroup, MediaWiki\Storage\PageUpdaterFactory\$loadbalancerFactory, MediaWiki\Storage\PageUpdaterFactory\$logger, MediaWiki\Storage\PageUpdaterFactory\$mainWANObjectCache, MediaWiki\Storage\PageUpdaterFactory\$messageCache, MediaWiki\Storage\PageUpdaterFactory\$options, MediaWiki\Storage\PageUpdaterFactory\$pageEditStash, MediaWiki\Storage\PageUpdaterFactory\$parserCache, MediaWiki\Storage\PageUpdaterFactory\$permissionManager, MediaWiki\Storage\PageUpdaterFactory\$revisionRenderer, MediaWiki\Storage\PageUpdaterFactory\$revisionStore, MediaWiki\Storage\PageUpdaterFactory\$slotRoleRegistry, MediaWiki\Storage\PageUpdaterFactory\$softwareTags, MediaWiki\Storage\PageUpdaterFactory\$talkPageNotificationManager, MediaWiki\Storage\PageUpdaterFactory\$titleFormatter, MediaWiki\Storage\PageUpdaterFactory\$userEditTracker, MediaWiki\Storage\PageUpdaterFactory\$userGroupManager, MediaWiki\Storage\PageUpdaterFactory\$userNameUtils, and MediaWiki\Config\ServiceOptions\assertRequiredOptions().
MediaWiki\Storage\PageUpdaterFactory::newDerivedPageDataUpdater | ( | WikiPage | $page | ) |
WikiPage | $page |
Definition at line 294 of file PageUpdaterFactory.php.
MediaWiki\Storage\PageUpdaterFactory::newPageUpdater | ( | WikiPage | $page, |
UserIdentity | $user | ||
) |
Return a PageUpdater for building an update to a page.
WikiPage | $page | |
UserIdentity | $user |
Definition at line 230 of file PageUpdaterFactory.php.
MediaWiki\Storage\PageUpdaterFactory::newPageUpdaterForDerivedPageDataUpdater | ( | WikiPage | $page, |
UserIdentity | $user, | ||
DerivedPageDataUpdater | $derivedPageDataUpdater | ||
) |
Return a PageUpdater for building an update to a page, reusing the state of an existing DerivedPageDataUpdater.
WikiPage | $page | |
UserIdentity | $user | |
DerivedPageDataUpdater | $derivedPageDataUpdater |
Definition at line 254 of file PageUpdaterFactory.php.
|
private |
Definition at line 95 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 122 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 89 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 101 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 98 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 83 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 92 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 107 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 131 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 86 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 110 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 125 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 80 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 134 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 74 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 71 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 77 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 137 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 128 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 119 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 113 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 116 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
|
private |
Definition at line 104 of file PageUpdaterFactory.php.
Referenced by MediaWiki\Storage\PageUpdaterFactory\__construct().
const MediaWiki\Storage\PageUpdaterFactory::CONSTRUCTOR_OPTIONS |
Options that have to be present in the ServiceOptions object passed to the constructor.
Definition at line 61 of file PageUpdaterFactory.php.