||For all those things you.... probably shouldn't have been doing anyway.... but surely do!
Sara Golemon <
pollita at php dot net >
Dmitry Zenovich <
dzenovich at gmail dot com >
||BSD License (3 Clause)
||Replace, rename, and remove user defined functions and classes.
Define customized superglobal variables for general purpose use.
Execute code in restricted environment (sandboxing).
Primarily bugfix release, only new functionality is expanded parent_scope setting.
Workaround bug when using runkit_import() with opcode caches by bypassing cache for imported file.
Fix using runkit_import() with multiple classes (Thanks to Stuart Herbert for the patch)
Fix various reference issues for parameters passed to manipulation functions.
Fix C++ compatability in sandbox source files.
Fix parent_scope support (was only applied to property_read and eval/include/require ops)
Expand parent_scope setting to allow variable arrays as symbol tables.