如何从PHP扩展生成类的框架,以便在IDE中完成代码?

如何从PHP扩展生成类的框架,以便在IDE中完成代码?,php,php-extension,Php,Php Extension,几年前,我在某处发现了一个简单的脚本,它能够从一些扩展中为类、函数和常量生成框架。你认为它使用了反射。我不记得了,但我想这个脚本是在zend.com网站上或者PDT资源中的某个地方 生成器应该能够从PHP中定义的任何类(从PHP编写的代码和从PHP扩展中的C/C++代码)生成框架。PHP反射能够处理这些情况 生成的代码如下所示: class foo { public function bar($arg1, $arg2) {} } 所有方法的主体都是空的,但它对于IDE中的代码完成非常有

几年前,我在某处发现了一个简单的脚本,它能够从一些扩展中为类、函数和常量生成框架。你认为它使用了反射。我不记得了,但我想这个脚本是在zend.com网站上或者PDT资源中的某个地方

生成器应该能够从PHP中定义的任何类(从PHP编写的代码和从PHP扩展中的C/C++代码)生成框架。PHP反射能够处理这些情况

生成的代码如下所示:

class foo {
    public function bar($arg1, $arg2) {}
}
所有方法的主体都是空的,但它对于IDE中的代码完成非常有用


您能帮我找到具有此类功能的工具吗?

请添加更多上下文。从哪个扩展生成?生成器如何知道需要生成哪些方法签名、常量和类名?会有帮助吗?它通过反射从内部类和用户代码中提取接口(不是类)。非常感谢。