39 parent::__construct( $context, $page );
56 switch ( $typeName ) {
58 $className = ChangeTagsRevisionList::class;
61 $className = ChangeTagsLogList::class;
64 throw new InvalidArgumentException(
"Class $typeName requested, but does not exist" );
67 return new $className( $context, $page, $ids );
74 $dbw = MediaWikiServices::getInstance()->getConnectionProvider()->getPrimaryDatabase();
75 $this->res = $this->
doQuery( $dbw );
array $params
The job parameters.
Interface for objects which can provide a MediaWiki context on request.
Interface for objects (potentially) representing an editable wiki page.