{ "name": "bartlett/php-reflect", "description": "Adds the ability to reverse-engineer classes, interfaces, functions, constants, namespaces, traits and more.", "keywords": ["reverse-engineer", "reflection"], "type": "library", "license": "BSD-3-Clause", "homepage": "http://php5.laurent-laville.org/reflect/", "support": { "source": "https://github.com/llaville/php-reflect", "issues": "https://github.com/llaville/php-reflect/issues" }, "repositories": [ { "type": "pear", "url": "https://pear.php.net" } ], "require": { "php": ">=5.4.0", "ext-tokenizer": "*", "ext-pcre": "*", "ext-phar": "*", "ext-spl": "*", "ext-json": "*", "ext-date": "*", "ext-reflection": "*", "sebastian/version": "~1.0|~2.0", "nikic/php-parser": "~2.1", "doctrine/collections": "~1.2", "symfony/event-dispatcher": "~2.5|~3.0", "symfony/finder": "~2.5|~3.0", "symfony/console": "~2.5|~3.0", "symfony/stopwatch": "~2.5|~3.0", "symfony/dependency-injection": "~2.5|~3.0", "phpdocumentor/reflection-docblock": "~3.0", "justinrainbow/json-schema": "~1.3", "seld/jsonlint": "~1.1" }, "require-dev": { "doctrine/cache": "~1.3", "psr/log": "~1.0", "monolog/monolog": "~1.10", "bartlett/monolog-callbackfilterhandler": "~1.0", "bartlett/monolog-growlhandler": "~1.0", "bartlett/phpunit-loggertestlistener": "~1.5", "bartlett/umlwriter": "~1.0" }, "suggest": { "doctrine/cache": "Allow caching results", "psr/log": "Allow logging events with the LogPlugin", "monolog/monolog": "Allow logging events with the LogPlugin", "bartlett/monolog-callbackfilterhandler": "Advanced filtering strategies for Monolog", "bartlett/monolog-growlhandler": "Sends notifications to Growl for Monolog", "bartlett/phpunit-loggertestlistener": "Allow logging unit tests to your favorite PSR-3 logger interface", "bartlett/umlwriter": "Allow writing UML class diagrams (Graphviz or PlantUML)" }, "authors": [ { "name": "Laurent Laville", "email": "pear@laurent-laville.org", "homepage": "https://github.com/llaville", "role": "Lead" } ], "bin": [ "bin/phpreflect" ], "autoload": { "psr-4": { "Bartlett\\": "src/Bartlett" } }, "autoload-dev": { "psr-4": { "Bartlett\\Tests\\Reflect\\": "tests/" } } }