Download the PHP package bartlett/php-reflect without Composer
On this page you can find all versions of the php package bartlett/php-reflect. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bartlett/php-reflect
More information about bartlett/php-reflect
Files in bartlett/php-reflect
Package php-reflect
Short Description Adds the ability to reverse-engineer classes, interfaces, functions, constants, namespaces, traits and more.
License BSD-3-Clause
Homepage http://php5.laurent-laville.org/reflect/
Informations about the package php-reflect
PHP Reflect
PHP Reflect is a library that adds the ability to reverse-engineer classes, interfaces, functions, constants, namespaces, traits and more.
Running on PHP greater than 7.1 for parsing source code in a format PHP 5.2 to PHP 7.4
Requirements
- PHP 7.1.3 or greater
- PHPUnit 7 or greater (if you want to run unit tests)
Installation
The recommended way to install this library is through composer. If you don't know yet what is composer, have a look on introduction.
Build PHAR distribution
To build PHAR distribution, you'll need to get a copy of this project https://github.com/humbug/box
WARNING: Don't forget to run following command (before compiling archive), if you want to have a PHAR manifest up-to-date !
Run following command
You should get output that look like
Documentation
The documentation for PHP Reflect 4.2 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.
Contributors
- Laurent Laville (Lead Dev)
- Thanks to Nikita Popov who wrote a marvellous PHP Parser and simplify the job of PHP Reflect.
- Thanks also to Remi Collet, a contributor of first hours.
License
This project is licensed under the BSD-3-Clause License - see the LICENSE file for details
All versions of php-reflect with dependencies
ext-tokenizer Version *
ext-pcre Version *
ext-phar Version *
ext-spl Version *
ext-json Version *
ext-date Version *
ext-reflection Version *
sebastian/version Version ^2.0
nikic/php-parser Version ^4.5
doctrine/collections Version ^1.4
symfony/event-dispatcher Version ^4.4|^5.0
symfony/finder Version ^4.4|^5.0
symfony/console Version ^4.4|^5.0
symfony/stopwatch Version ^4.4|^5.0
symfony/dependency-injection Version ^4.4|^5.0
phpdocumentor/reflection-docblock Version ^4.3|^5.2
phpdocumentor/type-resolver Version ~0.4 || ^1.0.0
justinrainbow/json-schema Version ^5.2
seld/jsonlint Version ^1.4
psr/log Version ^1.0