From b81128acafb118036e77afd9ad2a0266061abc5e Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Fri, 17 Nov 2023 19:04:02 +0100 Subject: [PATCH] Fix typo --- guide/src/macros/async_impl.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guide/src/macros/async_impl.md b/guide/src/macros/async_impl.md index 091200101..979c58bde 100644 --- a/guide/src/macros/async_impl.md +++ b/guide/src/macros/async_impl.md @@ -4,7 +4,7 @@ Using `#[php_async_impl]` instead of `#[php_impl]` allows us to expose any async This allows full compatibility with [amphp](https://amphp.org), [PSL](https://github.com/azjezz/psl), [reactphp](https://reactphp.org) and any other async PHP library based on [Revolt](https://revolt.run). -Traits annotated with `#[php_impl]` can freely expose any async function, using `await` and any async Rust library. +Traits annotated with `#[php_async_impl]` can freely expose any async function, using `await` and any async Rust library. Make sure to also expose the `php_tokio::EventLoop::init` and `php_tokio::EventLoop::wakeup` functions to PHP in order to initialize the event loop, as specified in the full example [here »](#async-example).