Library that adds the ability to reverse-engineer classes, interfaces, functions, constants and more.
PHP Groff
Latest commit 7aaf1f4 Sep 22, 2016 @llaville update phar manifest
Failed to load latest commit information.
bin introduced sniff architecture in future version 4.0 that will drop su… Sep 22, 2015
build bump new minor bugfix version 4.0.2 Sep 22, 2016
docs prepare bugfix release 4.0.2 Sep 22, 2016
src/Bartlett fixed PSR2 cs Nov 22, 2015
tests Refactor custom logger tests to avoid BC breaks with Monolog Sep 9, 2016
.editorconfig Follow rules Sep 9, 2016
.gitignore ignore log files May 11, 2015
LICENSE prepare stable release 4.0.1 Jul 5, 2016
README.asciidoc prepare stable release 4.0.1 Jul 5, 2016
box.json updates to use Symfony components 2.7 Jun 18, 2015
composer.json solve issue #20 Feb 5, 2016
composer.lock update psr/log dependencies Sep 22, 2016
phar-manifest.php prepare bug fix release 3.1.1 Jun 18, 2015
phar-stub.php allow class map fallback strategy when optional dependencies are not … Jun 18, 2015
phpunit.xml.dist set verbose mode by default to know php version and config used Nov 22, 2015


PHP Reflect

PHP Reflect is a library that adds the ability to reverse-engineer classes, interfaces, functions, constants, namespaces, traits and more.

Both were distributed as source code (install via composer) and a PHAR version that bundles all dependencies in a single file.

Follow development on the official Blog.

Have a look on branch 3.1 for previous stable API 3.1


You can either :

  • download the phar version 4.0.1

  • install via packagist the current source dev-master or the stable version 4.0.1


The documentation for PHP Reflect 4.0 is available in English to read it online or download to read it later (multiple formats).

AsciiDoc source code are available on docs folder of the repository.


  • Laurent Laville


This handler is licensed under the BSD-3-clauses License - see the LICENSE file for details