ceus-media/php-parser

PHP parser written in PHP

Installs: 490

Dependents: 3

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

pkg:composer/ceus-media/php-parser

0.5.0 2025-02-10 09:44 UTC

This package is auto-updated.

Last update: 2025-09-18 04:41:00 UTC


README

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