Stars: 471
Forks: 67
Pull Requests: 20
Issues: 15
Watchers: 33
Last Updated: 2023-04-28 22:22:07
📘 Swoole IDE Helper
License: Apache License 2.0
Languages: PHP
This package contains IDE help files for Swoole. You may use it in your IDE to provide accurate autocompletion.
You can add this package to your project using Composer:
composer require swoole/ide-helper:~5.0.0
# or
composer require --dev swoole/ide-helper:~5.0.0
To use the latest stubs from the master
branch:
composer require swoole/ide-helper:@dev
# or
composer require --dev swoole/ide-helper:@dev
swoole.display_errors
: Boolean. Default On
. Display/hide error information from Swoole.swoole.enable_coroutine
: Boolean. Default On
. Turn on/off coroutine support.swoole.enable_library
: Boolean. Default On
. Load the source code from Swoole Library or not.swoole.enable_preemptive_scheduler
: Boolean. Default Off
. Enable preemptive scheduler or not. To understand how it works, please check examples under section "CPU-intensive job scheduling" of repository deminy/swoole-by-examples.swoole.unixsock_buffer_size
: Integer (in bytes). By default, it's 256 KiB on Macintosh or FreeBSD, otherwise 8 MiB. The total buffer sizes for the socket connections between the master process and the worker processes in Swoole.swoole.use_shortname
: Boolean. Default On
. Support short names or not. Short names are all the aliases listed in file src/swoole/shortnames.php.All the directives can be set anywhere except swoole.use_shortname
, which can only be set in php.ini
files.