Library that adds the ability to reverse-engineer classes, interfaces, functions, constants and more.
PHP Other
Latest commit 6b8d81a Dec 15, 2016 @llaville Update dependencies
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
examples example to use the filter feature Nov 29, 2015
src/Bartlett fixed PSR2 cs Nov 22, 2015
tests Refactor custom logger tests to avoid BC breaks with Monolog 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 dependencies Dec 15, 2016
manifest.txt update phar manifest Sep 22, 2016
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