class Query extends AbstractEntity
Methods
__construct(EntityManager $em) | from AbstractEntity | |
integer |
getOffsetStart()
The offset start |
|
setOffsetStart($offsetStart) | ||
integer |
getPerPage()
The number item to retrieve |
|
setPerPage($perPage) | ||
integer |
getAvailableResults()
Return the available results its depens of the search engine used on the requested instance |
|
setAvailableResults($availableResults) | ||
integer |
getTotalResults()
Get the total result |
|
setTotalResults($totalResults) | ||
string |
getError()
Get errors as string |
|
setError($error) | ||
string |
getWarning()
Get warnings as string |
|
setWarning($warning) | ||
float |
getQueryTime()
Get the query time |
|
setQueryTime($queryTime) | ||
string |
getSearchIndexes()
Get search indexes |
|
setSearchIndexes($searchIndexes) | ||
string |
getQuery()
Get the query string |
|
setQuery($query) | ||
ArrayCollection |
getSuggestions()
Get query suggestions as a collection of PhraseanetSDK\Entity\QuerySuggestion objects |
|
setSuggestions(ArrayCollection $suggestions) | ||
ArrayCollection |
getResults($type = 'record')
Get result as a collection of PhraseanetSDK\Entity\Record objects |
|
setResults(Result $results) |
Details
in AbstractEntity at line 21
final public
__construct(EntityManager $em)
at line 45
public integer
getOffsetStart()
The offset start
at line 50
public
setOffsetStart($offsetStart)
at line 60
public integer
getPerPage()
The number item to retrieve
at line 65
public
setPerPage($perPage)
at line 76
public integer
getAvailableResults()
Return the available results its depens of the search engine used on the requested instance
at line 81
public
setAvailableResults($availableResults)
at line 91
public integer
getTotalResults()
Get the total result
at line 96
public
setTotalResults($totalResults)
at line 106
public string
getError()
Get errors as string
at line 111
public
setError($error)
at line 121
public string
getWarning()
Get warnings as string
at line 126
public
setWarning($warning)
at line 136
public float
getQueryTime()
Get the query time
at line 141
public
setQueryTime($queryTime)
at line 151
public string
getSearchIndexes()
Get search indexes
at line 156
public
setSearchIndexes($searchIndexes)
at line 166
public string
getQuery()
Get the query string
at line 171
public
setQuery($query)
at line 182
public ArrayCollection
getSuggestions()
Get query suggestions as a collection of PhraseanetSDK\Entity\QuerySuggestion objects
at line 187
public
setSuggestions(ArrayCollection $suggestions)
at line 197
public ArrayCollection
getResults($type = 'record')
Get result as a collection of PhraseanetSDK\Entity\Record objects