MediaWiki master
MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult Class Reference

The result of ChangesListQuery execution. More...

Inherits Countable.

Collaboration diagram for MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult:

Public Member Functions

 __construct (private $rows, private $highlighter)
 
 count ()
 
 getHighlightsFromRow (stdClass $row)
 Evaluate any highlights registered with ChangesListQuery::highlight(), returning the names of the active highlights.
 
 getResultWrapper ()
 Wrap the rows in a result wrapper.
 
 getRows ()
 Get the rows as objects.
 

Detailed Description

The result of ChangesListQuery execution.

Since
1.45

Definition at line 14 of file ChangesListResult.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult::__construct ( private $rows,
private $highlighter )
Access: internal
Parameters
stdClass[] | IResultWrapper$rows
callable$highlighter

Definition at line 20 of file ChangesListResult.php.

Member Function Documentation

◆ count()

MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult::count ( )

Definition at line 46 of file ChangesListResult.php.

◆ getHighlightsFromRow()

MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult::getHighlightsFromRow ( stdClass $row)

Evaluate any highlights registered with ChangesListQuery::highlight(), returning the names of the active highlights.

Parameters
stdClass$rowOne of the rows returned by getRows()
Returns
array<string,bool>

Definition at line 57 of file ChangesListResult.php.

◆ getResultWrapper()

MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult::getResultWrapper ( )

Wrap the rows in a result wrapper.

Returns
IResultWrapper

Definition at line 38 of file ChangesListResult.php.

◆ getRows()

MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult::getRows ( )

Get the rows as objects.

Returns
iterable<stdClass>

Definition at line 30 of file ChangesListResult.php.


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