MediaWiki master
WatchedItemQueryServiceExtension.php
Go to the documentation of this file.
1<?php
2
7namespace MediaWiki\Watchlist;
8
12
22
39 public function modifyWatchedItemsWithRCInfoQuery( UserIdentity $user, array $options,
40 IReadableDatabase $db, array &$tables, array &$fields, array &$conds, array &$dbOptions,
41 array &$joinConds
42 );
43
59 public function modifyWatchedItemsWithRCInfo( UserIdentity $user, array $options, IReadableDatabase $db,
60 array &$items, $res, &$startFrom
61 );
62
63}
65class_alias( WatchedItemQueryServiceExtension::class, 'WatchedItemQueryServiceExtension' );
Interface for objects representing user identity.
modifyWatchedItemsWithRCInfoQuery(UserIdentity $user, array $options, IReadableDatabase $db, array &$tables, array &$fields, array &$conds, array &$dbOptions, array &$joinConds)
Modify the WatchedItemQueryService::getWatchedItemsWithRecentChangeInfo() query before it's made.
modifyWatchedItemsWithRCInfo(UserIdentity $user, array $options, IReadableDatabase $db, array &$items, $res, &$startFrom)
Modify the results from WatchedItemQueryService::getWatchedItemsWithRecentChangeInfo() before they're...
A database connection without write operations.
Result wrapper for grabbing data queried from an IDatabase object.