# A classe SolrParams

(PECL solr >= 0.9.2)

## Introdução

Representa uma coleção de pares nome-valor enviados ao servidor Solr durante uma solicitação.

## Resumo da classe

abstract class SolrParams implements Serializable {
/* Métodos */
final public function add(string `$name`, string `$value`): SolrParams
public function addParam(string `$name`, string `$value`): SolrParams
final public function get(string `$param_name`): mixed
final public function getParam(string `$param_name` = ?): mixed
final public function getParams(): array
final public function getPreparedParams(): array
final public function serialize(): string
final public function set(string `$name`, string `$value`): void
public function setParam(string `$name`, string `$value`): SolrParams
final public function toString(bool `$url_encode` = `false`): string
final public function unserialize(string `$serialized`): void
}

## Índice

- SolrParams::add — Sinônimo de SolrParams::addParam
- SolrParams::addParam — Adiciona um parâmetro ao objeto
- SolrParams::get — Sinônimo de SolrParams::getParam
- SolrParams::getParam — Retorna um valor de parâmetro
- SolrParams::getParams — Retorna um array de parâmetros não codificados em URL
- SolrParams::getPreparedParams — Retorna um array de parâmetros codificados em URL
- SolrParams::serialize — Usado para serialização personalizada
- SolrParams::set — Sinônimo de SolrParams::setParam
- SolrParams::setParam — Define o parâmetro para o valor especificado
- SolrParams::toString — Retorna todos os parâmetros do par nome-valor no objeto
- SolrParams::unserialize — Usado para desserialização personalizada

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open