BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
BlueSpice\Data\Watchlist\PrimaryDataProvider Class Reference
Inheritance diagram for BlueSpice\Data\Watchlist\PrimaryDataProvider:
Collaboration diagram for BlueSpice\Data\Watchlist\PrimaryDataProvider:

Public Member Functions

 __construct ($db)
 
 makeData ($params)
 

Protected Member Functions

 makePreFilterConds ($preFilters)
 
 appendRowToData ($row)
 
 addUserFields ()
 
 addTitleFields ()
 

Protected Attributes

 $data = []
 
 $userIds = []
 
 $namespaceIds = []
 
 $db = null
 

Constructor & Destructor Documentation

BlueSpice\Data\Watchlist\PrimaryDataProvider::__construct (   $db)
Parameters
\Wikimedia\Rdbms\IDatabase$db

Member Function Documentation

BlueSpice\Data\Watchlist\PrimaryDataProvider::makeData (   $params)
Parameters
\BlueSpice\Data\ReaderParams$params

Implements BlueSpice\Data\IPrimaryDataProvider.

BlueSpice\Data\Watchlist\PrimaryDataProvider::makePreFilterConds (   $preFilters)
protected
Parameters
Filter[]$preFilters
Returns
array

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