betterphp/php-reflection-utils

PHP Reflection Utils is a set of helper methods for accessing the private properties and methods of a class

1.0.0 2017-05-04 21:48 UTC

This package is not auto-updated.

Last update: 2024-04-28 00:58:33 UTC


README

A small helper class to make accessing private properties and methods easier, largely used in testing.

Build Status

Installation

The library can be included via composer

{
    "require-dev": {
        "betterphp/php-reflection-utils": "1.0.0"
    }
}

Documentation

Jenkins publishes a phpdoc here

Testing

We use phpcs and phpunit for testing, run both before commiting anything

./vendor/bin/phpcs -p --standard=./ruleset.xml .
./vendor/bin/phpunit -c ./phpunit.xml

phpunit will do code coverage checking which requires xdebug, if it's not installed this will fail gracefully - not to worry.

A report of the test coverage is published here by Jenkins