crodas / class-info
获取给定文件中定义的类和函数
v0.2.6
2018-04-20 14:11 UTC
Requires
- nikic/php-parser: ^4.0 | ^3.0 | ^2.0 | ^1.0
Requires (Dev)
- crodas/phpunit-compat: ^1.7
README
获取给定文件中定义的类和函数。它实现了一个小巧的PHP解析器,可以提供文件中定义的类和函数的详细信息。
如何使用
<?php require __DIR__ . "/vendor/autoload.php"; $parser = new crodas\ClassInfo\ClassInfo; $parser->parse('demo.php'); foreach ($parser->getClasses() as $class) { foreach ($class->getMethods() as $method) { } foreach ($class->getProperties() as $prop) { } foreach ($class->getInterfaces() as $class) { } }