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

Public Member Functions

 newProfileAnnotatorFactory ()
 
 newQuery (Description $description, $context=false)
 
 newDescriptionFactory ()
 
 newPrintRequestFactory ()
 
 newRequestOptions ()
 
 newStringCondition ( $string, $condition, $isDisjunctiveCondition=false)
 
 newQueryParser ( $queryFeatures=false)
 
 newLegacyQueryParser ( $queryFeatures=false)
 
 newQueryResult (Store $store, Query $query, $results=[], $continue=false)
 

Detailed Description

GNU GPL v2+

Since
2.4
Author
mwjames

Member Function Documentation

◆ newDescriptionFactory()

SMW\QueryFactory::newDescriptionFactory ( )
Since
2.4
Returns
DescriptionFactory

◆ newLegacyQueryParser()

SMW\QueryFactory::newLegacyQueryParser (   $queryFeatures = false)
Since
3.0
Parameters
integer | boolean$queryFeatures
Returns
QueryParser

◆ newPrintRequestFactory()

SMW\QueryFactory::newPrintRequestFactory ( )
Since
2.4
Returns
PrintRequestFactory

◆ newProfileAnnotatorFactory()

SMW\QueryFactory::newProfileAnnotatorFactory ( )
Since
2.5
Returns
ProfileAnnotatorFactory

◆ newQuery()

SMW\QueryFactory::newQuery ( Description  $description,
  $context = false 
)
Since
2.4
Parameters
Description$description
integer | false$context
Returns
Query

◆ newQueryParser()

SMW\QueryFactory::newQueryParser (   $queryFeatures = false)
Since
2.4
Parameters
integer | boolean$queryFeatures
Returns
QueryParser

◆ newQueryResult()

SMW\QueryFactory::newQueryResult ( Store  $store,
Query  $query,
  $results = [],
  $continue = false 
)
Since
2.5
Parameters
Store$store
Query$query
DIWikiPage[]|[]$results = array()
boolean$continue
Returns
QueryResult

◆ newRequestOptions()

SMW\QueryFactory::newRequestOptions ( )
Since
2.4
Returns
RequestOptions

◆ newStringCondition()

SMW\QueryFactory::newStringCondition (   $string,
  $condition,
  $isDisjunctiveCondition = false 
)
Since
2.4
Parameters
string$string
integer$condition
boolean$isDisjunctiveCondition
Returns
StringCondition

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

About | General disclaimer | Privacy policy