MediaWiki REL1_34
MediaWiki\Page\MovePageFactory Class Reference
Collaboration diagram for MediaWiki\Page\MovePageFactory:

Public Member Functions

 __construct (ServiceOptions $options, ILoadBalancer $loadBalancer, NamespaceInfo $nsInfo, WatchedItemStoreInterface $watchedItems, PermissionManager $permMgr, RepoGroup $repoGroup)
 
 newMovePage (Title $from, Title $to)
 

Static Public Attributes

static array $constructorOptions
 

Private Attributes

ILoadBalancer $loadBalancer
 
NamespaceInfo $nsInfo
 
ServiceOptions $options
 
PermissionManager $permMgr
 
RepoGroup $repoGroup
 
WatchedItemStoreInterface $watchedItems
 

Detailed Description

Since
1.34

Definition at line 36 of file MovePageFactory.php.

Constructor & Destructor Documentation

◆ __construct()

Member Function Documentation

◆ newMovePage()

MediaWiki\Page\MovePageFactory::newMovePage ( Title $from,
Title $to )
Parameters
Title$from
Title$to
Returns
MovePage

Definition at line 87 of file MovePageFactory.php.

Member Data Documentation

◆ $constructorOptions

array MediaWiki\Page\MovePageFactory::$constructorOptions
static
Initial value:
= [
'CategoryCollation',
'ContentHandlerUseDB',
]
Todo
Make this a const when we drop HHVM support (T192166)

Definition at line 59 of file MovePageFactory.php.

◆ $loadBalancer

ILoadBalancer MediaWiki\Page\MovePageFactory::$loadBalancer
private

Definition at line 41 of file MovePageFactory.php.

Referenced by MediaWiki\Page\MovePageFactory\__construct().

◆ $nsInfo

NamespaceInfo MediaWiki\Page\MovePageFactory::$nsInfo
private

Definition at line 44 of file MovePageFactory.php.

Referenced by MediaWiki\Page\MovePageFactory\__construct().

◆ $options

ServiceOptions MediaWiki\Page\MovePageFactory::$options
private

Definition at line 38 of file MovePageFactory.php.

Referenced by MediaWiki\Page\MovePageFactory\__construct().

◆ $permMgr

PermissionManager MediaWiki\Page\MovePageFactory::$permMgr
private

Definition at line 50 of file MovePageFactory.php.

Referenced by MediaWiki\Page\MovePageFactory\__construct().

◆ $repoGroup

RepoGroup MediaWiki\Page\MovePageFactory::$repoGroup
private

Definition at line 53 of file MovePageFactory.php.

Referenced by MediaWiki\Page\MovePageFactory\__construct().

◆ $watchedItems

WatchedItemStoreInterface MediaWiki\Page\MovePageFactory::$watchedItems
private

Definition at line 47 of file MovePageFactory.php.

Referenced by MediaWiki\Page\MovePageFactory\__construct().


The documentation for this class was generated from the following file: