add NS support for runkit_constant_remove()
The test has been enhanced, the feature has been slightly refactored. A leading backslach in constant name will be skipped. (#41)
add all into the package.xml (#41)
A segmentation fault on importing class constants was eliminated, importing from classes loaded by spl_autoload in PHP5.4 was corrected, adding of properties to subclasses was corrected
Replacing private and protected static properties with runkit_import was corrected, a new test was added (#42)
A new constant RUNKIT_OVERRIDE_OBJECTS was introduced. Use it by bitwise adding to the flags parameter of functions runkit_default_property_add and runkit_import to add (and remove) properties of existing objects. This feature works in PHP 5.x and above and it is switched off by default.
New (the third one) parameter remove_from_objects of boolean type was introduced in runkit_default_property_remove function. Pass the TRUE value to remove property from existing objects. This feature works in PHP 5.x and above. The default value for this parameter is FALSE.
Bug 57649 (https://bugs.php.net/bug.php?id=57649) has been fixed without apathy ;)
New tests from github.com/php/pecl-php-runkit have been added (thanks to sgolemon).
Some memory allocation problems have been resolved.
fix for PHP4
Bugfix#64496 Runkit_Sandbox open_basedir doesn't support multiple paths
Code and tests were fixed
tests fixes
Allow disabling of allow_url_include in a Runkit_Sandbox (PHP >= 5.2)
New test was added
handle missing magic methods in runkit macros