missing bits
[mdref/mdref-pq] / pq / Connection / unlisten.md
1 # void pq\Connection::unlisten(string $channel)
2
3 Stop listening for notifications on channel $channel.
4 See pq\Connection::listen().
5
6 ## Params:
7
8 * string $channel
9 The name of a channel which is currently listened on.
10
11 ## Throws:
12
13 * pq\Exception\InvalidArgumentException
14 * pq\Exception\BadMethodCallException
15 * pq\Exception\RuntimeException
16
17
18 ## Example:
19
20 <?php
21
22 $conn = new pq\Connection;
23 $conn->listen("foo", function($channel, $message, $backend_pid) {
24 printf("Got message '%s' on channel '%s' from backend %d\n",
25 $message, $channel, $backend_pid);
26 });
27
28 $conn->notify("foo", "bar");
29 $conn->unlisten("foo");
30
31 ?>