Login  |  Packages  |  Support  |  Bugs
Top Level :: PHP :: runkit7 :: 4.0.0a3

runkit7 4.0.0a3

Package Information
Summary Runkit7 : For all those things you.... probably shouldn't have been doing anyway.... but surely do!
Maintainers Tyson Andre (lead) [details]
License BSD License (3 Clause)
Description Replace, rename, and remove user defined functions, methods, and constants.
Define customized superglobal variables for general purpose use.
Homepage https://github.com/runkit7/runkit7
Release notes
Version 4.0.0a3
- Fix edge case copying internal functions in runkit7_function_redefine
- Avoid conflicts with other extensions that use reserved memory slots for internal function definitions.
- Fix compilation and test errors in php 8.1
- Allow using objects in global constants and class constants in php 8.1+ (https://wiki.php.net/rfc/new_in_initializers)
- Make runkit_constant_redefine fail if the constant does not already exist
- Make runkit_constant_remove/redefine fail on enum cases (support for modifying enum cases is not implemented)

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ] [ View Documentation ]

Dependencies for release 4.0.0a3
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.4.0b1 or newer
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks