SolrParams
abstract class SolrParams implements Serializable (View source)
(PECL solr >= 0.9.2)
Class SolrParams
This class represents a a collection of name-value pairs sent to the Solr server during a request.
Methods
(PECL solr >= 0.9.2)
This is an alias for SolrParams::addParam
(PECL solr >= 0.9.2)
Adds a parameter to the object
(PECL solr >= 0.9.2)
This is an alias for SolrParams::getParam
(PECL solr >= 0.9.2)
Returns a parameter value
(PECL solr >= 0.9.2)
Returns an array of non URL-encoded parameters
(PECL solr >= 0.9.2)
Returns an array of URL-encoded parameters
(PECL solr >= 0.9.2)
Used for custom serialization
(PECL solr >= 0.9.2)
An alias of SolrParams::setParam
(PECL solr >= 0.9.2)
Sets the parameter to the specified value
(PECL solr >= 0.9.2)
Returns all the name-value pair parameters in the object
(PECL solr >= 0.9.2)
Used for custom serialization
Details
SolrParams|false
add(string $name, string $value)
(PECL solr >= 0.9.2)
This is an alias for SolrParams::addParam
SolrParams|false
addParam(string $name, string $value)
(PECL solr >= 0.9.2)
Adds a parameter to the object
final mixed
get(string $param_name)
(PECL solr >= 0.9.2)
This is an alias for SolrParams::getParam
final mixed
getParam(string $param_name)
(PECL solr >= 0.9.2)
Returns a parameter value
final array
getParams()
(PECL solr >= 0.9.2)
Returns an array of non URL-encoded parameters
final array
getPreparedParams()
(PECL solr >= 0.9.2)
Returns an array of URL-encoded parameters
final string|null
serialize()
(PECL solr >= 0.9.2)
Used for custom serialization
final SolrParams|false
set(string $name, string $value)
(PECL solr >= 0.9.2)
An alias of SolrParams::setParam
SolrParams|false
setParam(string $name, string $value)
(PECL solr >= 0.9.2)
Sets the parameter to the specified value
final string|false
toString(bool $url_encode = false)
(PECL solr >= 0.9.2)
Returns all the name-value pair parameters in the object
final void
unserialize(string $serialized)
(PECL solr >= 0.9.2)
Used for custom serialization