souplette / chicot
Generates IDE stubs for extensions from PHP Reflection API
Installs: 36
Dependents: 0
Suggesters: 0
Security: 0
Stars: 9
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/souplette/chicot
Requires
- php: >=8.3
- composer-runtime-api: ^2.2
- nikic/php-parser: ^4.18
- psr/log: ^3.0
- symfony/console: ^7.0
README
Generates IDE stubs for extension modules using PHP's Reflection API.
Installation
As a Phar archive
Use phive (recommended):
phive install souplette-php/chicot
Alternatively, grab the phar archive from the latest release.
As a composer package
composer require souplette/chicot
Usage
List installed extension modules:
chicot modules
Generate stubs for the core
module and writes them to a file named core.stub.php
:
chicot stub 'core' 'core.stub.php'