true-async / ide-helper
IDE helper / stubs for the TrueAsync ecosystem: the async extension, the HTTP server, and the ClickHouse client
v0.8.0
2026-07-15 10:48 UTC
This package is auto-updated.
Last update: 2026-07-15 18:29:54 UTC
README
IDE help files for the TrueAsync ecosystem (PHP 8.6+). Enables autocompletion, inline docs, and strict type analysis for PhpStorm, PHPStan, and Psalm.
Bundled stubs:
Async\*— theasyncextension (coroutines, channels, threads, futures, scopes, pools) plus the globalCancellationbase class and the pooledPDO.TrueAsync\*— the HTTP server extension:HttpServer,HttpRequest,HttpResponse,HttpServerConfig,StaticHandler, the fullWebSocketAPI (incl. cross-worker pub/sub topics), SSE and gRPC helpers, and the observability surface (getStats(),setLogSinks(), hot reload).TrueAsync\ClickHouse\*— the async ClickHouse client.
Install
You can add this package to your project using Composer:
composer require --dev true-async/ide-helper