Skip to content

Tags: opis/closure

Tags

3.7.0

Toggle 3.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Make PHP 5.6 hapy with latest 8.4 changes (#159)

4.3.1

Toggle 4.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Reference bug (#155)

* Fixed #154 - reference bug

* Updated changelog

4.3.0

Toggle 4.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Serialization support for property hooks (#153)

* Added generic solution to better handle property hooks

* Added get_raw_properties() and clear_cache()

* Improved unserialization in PHP 8.4

* Added readme and changelog

4.2.1

Toggle 4.2.1's commit message
Updated changelog and readme

4.2.0

Toggle 4.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add support for anonymous classes (#152)

* Initial anonymous class support

* Fixed array references

* Fixed

* Updated methods

* Renamed to ReflectionClass

* Added basic test

* Added complex test

* Fixed scope

* Fixed scope for anonymous

* Added closure from anonymous method

* Added basic static trait test inside anonymous

* Updated changelog and readme

* Updated

* Added unserialization test

4.1.0

Toggle 4.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improved closure serialization (#151)

* Use SplObjectStorage for priority

* Added `ClosureInfo::getClosure`

* Updated ClosureInfo serialization

* Moved isEnum() to ClassInfo

* Added refId()

* Improved parent, self, static detection

* Improved serialization/unserialization of arrays

* Marked getFactory() as internal

* Updated changelog and readme

4.0.1

Toggle 4.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update CHANGELOG.md

4.0.0

Toggle 4.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added version 4.x (#146)

* Complete rewrite

---------

Co-authored-by: Marius Sarca <[email protected]>

3.6.3

Toggle 3.6.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #110 from randstring/master

Fix require path in autoload.php to work from any location

3.6.2

Toggle 3.6.2's commit message
New version