# Zookeeper::setWatcher

(PECL zookeeper >= 0.1.0)

Zookeeper::setWatcher — Définit une fonction d'observation

### Description

public Zookeeper::setWatcher(callable `$watcher_cb`): bool

### Liste de paramètres

`watcher_cb`

  Un observateur qui sera appelé chaque fois que le nœud change.

### Valeurs de retour

Cette fonction retourne `true` en cas de succès ou `false` si une erreur survient.

### Erreurs / Exceptions

Cette méthode émet une erreur/warning PHP lorsque le nombre de paramètres ou les types sont incorrects ou impossible de changer l'observateur.

Attention

Depuis la version 0.3.0, cette méthode émet ZookeeperException et ses dérivés.

### Voir aussi

- Zookeeper::exists() - Vérifie l'existence d'un nœud de manière synchrone
- Zookeeper::get() - Renvoie les données associées à un nœud de manière synchrone
- ZookeeperException