From 81d322cb77384d8da1e844c7e18bcbbee1e512a7 Mon Sep 17 00:00:00 2001 From: Yada Clintjens Date: Fri, 9 Feb 2024 11:00:45 +0100 Subject: [PATCH] Improve documentation --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b5337c1..7028a1b 100644 --- a/README.md +++ b/README.md @@ -170,6 +170,8 @@ $proxy->connect('tcp://smtp.googlemail.com:587')->then(function (React\Socket\Co $connection->on('data', function ($chunk) use ($connection) { echo $chunk; }); +}, function (Exception $e) { + echo 'Error: ' . $e->getMessage() . PHP_EOL; }); ``` @@ -189,6 +191,8 @@ $connector->connect('tcp://smtp.googlemail.com:587')->then(function (React\Socke $connection->on('data', function ($chunk) use ($connection) { echo $chunk; }); +}, function (Exception $e) { + echo 'Error: ' . $e->getMessage() . PHP_EOL; }); ``` @@ -215,6 +219,8 @@ $connector->connect('tls://smtp.googlemail.com:465')->then(function (React\Socke $connection->on('data', function ($chunk) use ($connection) { echo $chunk; }); +}, function (Exception $e) { + echo 'Error: ' . $e->getMessage() . PHP_EOL; }); ``` @@ -247,7 +253,7 @@ $browser->get('https://example.com/')->then(function (Psr\Http\Message\ResponseI ``` See also [ReactPHP's HTTP client](https://github.com/reactphp/http#client-usage) -and any of the [examples](examples) for more details. +and any of the [examples](examples/) for more details. #### Connection timeout @@ -275,6 +281,8 @@ $connector = new React\Socket\Connector(array( $connector->connect('tcp://google.com:80')->then(function ($connection) { // connection succeeded within 3.0 seconds +}, function (Exception $e) { + echo 'Error: ' . $e->getMessage() . PHP_EOL; }); ``` @@ -412,6 +420,8 @@ $proxy = new Clue\React\HttpProxy\ProxyConnector('http+unix:///tmp/proxy.sock'); $proxy->connect('tcp://google.com:80')->then(function (React\Socket\ConnectionInterface $connection) { // connected… +}, function (Exception $e) { + echo 'Error: ' . $e->getMessage() . PHP_EOL; }); ```