# La classe SolrParams

(PECL solr >= 0.9.2)

## Introduction

Représente une collection de paires nom-valeur envoyées au serveur Solr lors d'une requête.

## Synopsis de la classe

abstract class SolrParams implements Serializable {
/* Méthodes */
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
}

## Sommaire

- SolrParams::add — Alias de SolrParams::addParam
- SolrParams::addParam — Ajoute un paramètre à l'objet
- SolrParams::get — Alias de SolrParams::getParam
- SolrParams::getParam — Retourne la valeur d'un paramètre
- SolrParams::getParams — Retourne un tableau de paramètres non encodés URL
- SolrParams::getPreparedParams — Retourne un tableau de paramètres encodés URL
- SolrParams::serialize — Utilisé pour une sérialisation personnalisée
- SolrParams::set — Alias de SolrParams::setParam
- SolrParams::setParam — Définit un paramètre à une valeur spécifique
- SolrParams::toString — Retourne tous les paramètres de l'objet
- SolrParams::unserialize — Utilisé pour la sérialisation personnalisée

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