swow/php-stub-generator

PHP 扩展 stub 生成器

dev-develop 2022-01-18 17:02 UTC

This package is auto-updated.

Last update: 2022-04-18 17:27:34 UTC


README

从扩展的 arginfo 生成单个 PHP 源文件。

它可以与 php-src 的 gen_stub.php 一起使用,以自动更新扩展 C 源文件的 arginfo。

用法

gen-stub.php

Usage: php gen-stub.php \
         [-h|--help] [--noinspection] [--stub-file=/path/to/ext.stub.php] [--gen-arginfo-mode] \
         [--function-filter=functionA|functionB] [--class-filter=classA|classB] \
         <extension-name> [output-target]

update-arginfo.php

Usage: php update-arginfo.php \
         [--clear-cache] [--cache-path=/path/to/cache] [--stub-file=/path/to/ext.stub.php] \
         <extension-name> <extension-source-path> <extension-build-dir>

结果显示

许可证

本软件包使用 MIT 许可证授权。