我知道PHPDoc存在,但phpdoc
希望您在PHP文件中添加注释,以便它可以解析它们......
我想要的是不同的东西:假设我有10个PHP类...我想要的是一个脚本,它可以读取这些类并自动生成这些类结构的表示,即它们中包含哪些类,属性,方法等,并以易于遵循的格式组织这些信息...
您是否知道任何自动执行此操作的脚本?
答案 0 :(得分:0)
有些脚本没有需要评论,例如:doxygen。
您可以配置doxygen以从未记录的源文件中提取代码结构。
答案 1 :(得分:0)
PHP内置了反射类。尝试这样的事情:
ReflectionClass::export($classname);
答案 2 :(得分:0)
由于你事先说过你实际上并不想要通常在docblock中写入的信息,我认为你只想要看到代码本身可以收集的“智能”。 phpDocumentor仍然可以为你做这件事。
您仍然可以获得所有文档,类,常量,函数,方法等。您通常不会将更多的智能信息放入docblock本身。简而言之,我认为phpDocumentor的结果仅仅是基于代码的,可以满足您描述的需求。
答案 3 :(得分:0)
视觉范例具有很多功能,可以用于逆向工程生成模式:Visual Paradigm