Semantic MediaWiki and related extensions
Public Member Functions | List of all members
SMW\Query\Result\FieldItemFinder Class Reference

Public Member Functions

 __construct (Store $store, ItemFetcher $itemFetcher=null, PrintRequest $printRequest=null)
 
 setPrintRequest (PrintRequest $printRequest)
 
 setQueryToken (QueryToken $queryToken=null)
 
 findFor (DataItem $dataItem)
 
 getRequestOptions ( $useLimit=true)
 

Detailed Description

Returns the result content (DI objects) for a single PrintRequest, representing as cell of the intersection between a subject row and a print column.

GNU GPL v2+

Since
2.5
Author
Markus Krötzsch
Jeroen De Dauw < jeroe.nosp@m.nded.nosp@m.auw@g.nosp@m.mail.nosp@m..com >
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\Query\Result\FieldItemFinder::__construct ( Store  $store,
ItemFetcher  $itemFetcher = null,
PrintRequest  $printRequest = null 
)
Since
2.5
Parameters
Store$store
PrintRequest$printRequest

Member Function Documentation

◆ findFor()

SMW\Query\Result\FieldItemFinder::findFor ( DataItem  $dataItem)
Since
2.5
Parameters
DataItem$dataItem
DataItem[]|[]

◆ getRequestOptions()

SMW\Query\Result\FieldItemFinder::getRequestOptions (   $useLimit = true)

Make a request option object based on the given parameters, and return NULL if no such object is required. The parameter defines if the limit should be taken into account, which is not always desired (especially if results are to be cached for future use).

Parameters
boolean$useLimit
Returns
RequestOptions|null

◆ setPrintRequest()

SMW\Query\Result\FieldItemFinder::setPrintRequest ( PrintRequest  $printRequest)
Since
3.1
Parameters
PrintRequest$printRequest

◆ setQueryToken()

SMW\Query\Result\FieldItemFinder::setQueryToken ( QueryToken  $queryToken = null)
Since
2.5
Parameters
QueryToken | null$queryToken

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

About | General disclaimer | Privacy policy