38 parent::__construct( $context, $page );
55 switch ( $typeName ) {
57 $className = ChangeTagsRevisionList::class;
60 $className = ChangeTagsLogList::class;
63 throw new InvalidArgumentException(
"Class $typeName requested, but does not exist" );
66 return new $className( $context, $page, $ids );
73 $dbw = MediaWikiServices::getInstance()->getConnectionProvider()->getPrimaryDatabase();
74 $this->res = $this->
doQuery( $dbw );
array $params
The job parameters.
List for revision table items for a single page.
doQuery( $db)
Do the DB query to iterate through the objects.
Interface for objects which can provide a MediaWiki context on request.
Interface for objects (potentially) representing an editable wiki page.