Skip to content

CeusMedia/PHP-Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP-Parser

Branch Release PHP version PHPStan level License

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

About

PHP parser written in PHP

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages