* @link https://github.com/pjmazenot/phpsolr-phpdoc
*/
/**
* (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.
* @link https://php.net/manual/en/class.solrparams.php
*/
abstract class SolrParams implements Serializable
{
/**
* (PECL solr >= 0.9.2)
* This is an alias for SolrParams::addParam
* @link https://php.net/manual/en/solrparams.add.php
* @param string $name
* The name of the parameter *
* @param string $value* The value of the parameter *
* @return SolrParams|false* Returns a SolrParams instance on success and FALSE on failure. *
*/ public function add($name, $value) {} /** * (PECL solr >= 0.9.2)* The name of the parameter *
* @param string $value* The value of the parameter *
* @return SolrParams|false* Returns a SolrParams instance on success and FALSE on failure. *
*/ public function addParam($name, $value) {} /** * (PECL solr >= 0.9.2)* The name of the parameter *
* @return mixed* Returns an array or string depending on the type of parameter *
*/ final public function get($param_name) {} /** * (PECL solr >= 0.9.2)* The name of the parameter *
* @return mixed* Returns an array or string depending on the type of parameter *
*/ final public function getParam($param_name) {} /** * (PECL solr >= 0.9.2)* Returns an array of non URL-encoded parameters *
*/ final public function getParams() {} /** * (PECL solr >= 0.9.2)* Returns an array of URL-encoded parameters *
*/ final public function getPreparedParams() {} /** * (PECL solr >= 0.9.2)* Used for custom serialization *
*/ final public function serialize() {} /** * (PECL solr >= 0.9.2)* The name of the parameter *
* @param string $value* The parameter value *
* @return SolrParams|false* Returns a SolrParams instance on success and FALSE on failure. *
*/ final public function set($name, $value) {} /** * (PECL solr >= 0.9.2)* The name of the parameter *
* @param string $value* The parameter value *
* @return SolrParams|false* Returns a SolrParams instance on success and FALSE on failure. *
*/ public function setParam($name, $value) {} /** * (PECL solr >= 0.9.2)* Whether to return URL-encoded values *
* @return string|false* Returns a string on success and FALSE on failure. *
*/ final public function toString($url_encode = false) {} /** * (PECL solr >= 0.9.2)* The serialized representation of the object *
*/ final public function unserialize($serialized) {} }