ceus-media / php-parser
PHP parser written in PHP
0.2.1
2021-03-21 00:44 UTC
Requires
- ceus-media/common: ^0.8 | dev-master
Requires (Dev)
- phpstan/phpstan: 0.12.x-dev
- phpstan/phpstan-strict-rules: 0.12.x-dev
- phpunit/phpunit: ^9.5@dev
This package is auto-updated.
Last update: 2022-06-22 02:07:25 UTC
README
PHP parser (and renderer) written in PHP
- collection of Classes for PHP language concepts, like:
- variables and class members
- functions and class methods
- parameters of functions and methods
- return types of functions and methods
- accessibility of variables, members and methods
- abstraction of classes and methods
- class attributes like final, extends, implements
- plus a file which holds variables, functions and classes
- a parser to read PHP
- as string or file into a tree structure
- a renderer to build PHP
- from a defined or parsed tree structure