Semantic MediaWiki and related extensions
Public Member Functions | List of all members
SMW\SQLStore\QueryEngine\OrderCondition Class Reference

Public Member Functions

 __construct ()
 
 setSortKeys ( $sortKeys)
 
 getSortKeys ()
 
 isSupported ( $isSupported)
 
 asUnconditional ( $asUnconditional)
 
 addConditions (ConditionBuilder $conditionBuilder, $qid)
 

Detailed Description

Modifies a given query object at $qid to account for all ordering conditions in the Query $query. It is always required that $qid is the id of a query that joins with the SMW ID_TABELE so that the field alias.smw_title is available for default sorting.

GNU GPL v2+

Since
2.5
Author
mwjames
Markus Krötzsch

Constructor & Destructor Documentation

◆ __construct()

SMW\SQLStore\QueryEngine\OrderCondition::__construct ( )
Since
2.5

Member Function Documentation

◆ addConditions()

SMW\SQLStore\QueryEngine\OrderCondition::addConditions ( ConditionBuilder  $conditionBuilder,
  $qid 
)
Since
2.5
Parameters
ConditionBuilder$conditionBuilder
integer$qid

◆ asUnconditional()

SMW\SQLStore\QueryEngine\OrderCondition::asUnconditional (   $asUnconditional)
Since
3.0
Parameters
boolean$asUnconditional

◆ getSortKeys()

SMW\SQLStore\QueryEngine\OrderCondition::getSortKeys ( )
Since
2.5
Returns
string[]

◆ isSupported()

SMW\SQLStore\QueryEngine\OrderCondition::isSupported (   $isSupported)
Since
2.5
Parameters
boolean$isSupported

◆ setSortKeys()

SMW\SQLStore\QueryEngine\OrderCondition::setSortKeys (   $sortKeys)
Since
2.5
Parameters
array$sortKeys

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

About | General disclaimer | Privacy policy