From 650e82f2e92c056680ffd4a7c7cc91355ef97227 Mon Sep 17 00:00:00 2001 From: Afonso Tresbach Date: Sat, 8 Mar 2025 12:17:17 -0300 Subject: [PATCH] Update README fixing syntax error Echo can't be used in an expression, since it doesn't have a return value. --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 0837fdd..66fb9f0 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ async(fn () => fetch('https://example.com', [ 'body' => json_encode(['key' => 'value']), ])) ->then(fn (ResponseInterface $response) => $data = $response->json()) // Success handler - ->catch(fn (\Throwable $e) => echo "Error: " . $e->getMessage()); // Error handler + ->catch(fn (\Throwable $e) => print "Error: " . $e->getMessage()); // Error handler // The async operation is managed with start, pause, resume, and cancel controls $task = async(fn () => fetch('https://example.com', [ @@ -193,7 +193,7 @@ async(fn () => fetch('https://example.com', [ 'body' => json_encode(['key' => 'value']), ])) ->then(fn (ResponseInterface $response) => $data = $response->json()) // Success handler - ->catch(fn (\Throwable $e) => echo "Error: " . $e->getMessage()); // Error handler + ->catch(fn (\Throwable $e) => print "Error: " . $e->getMessage()); // Error handler ``` --- @@ -244,7 +244,7 @@ async(fn () => fetch() ->withToken('fake-bearer-auth-token') ->post('/posts')) ->then(fn (ResponseInterface $response) => $data = $response->json()) // Success handler - ->catch(fn (\Throwable $e) => echo "Error: " . $e->getMessage()); // Error handler + ->catch(fn (\Throwable $e) => print "Error: " . $e->getMessage()); // Error handler ``` --- @@ -282,7 +282,7 @@ async(fn () => ClientHandler::handle('POST', 'https://example.com', [ 'body' => json_encode(['key' => 'value']), ])) ->then(fn ($response) => $data = $response->json()) - ->catch(fn ($e) => echo "Error: " . $e->getMessage()); + ->catch(fn ($e) => print "Error: " . $e->getMessage()); ``` --- @@ -327,7 +327,7 @@ if ($response->ok()) { $response = async(fn () => fetch('https://nonexistent-url.com')) ->then(fn ($response) => $response->json()) - ->catch(fn ($e) => echo "Error: " . $e->getMessage()); + ->catch(fn ($e) => print "Error: " . $e->getMessage()); echo $response; ```