Skip to content

Releases: Roave/BetterReflection

1.2.0

26 Sep 16:23
1.2.0
Compare
Choose a tag to compare

This release introduces two new source locator classes, which are very helpful if you analyze directory trees that are not controlled by your autoloader:

  • BetterReflection\SourceLocator\Type\FileIteratorSourceLocator, which, given
    an iterator of .php files, will be able to find classes, functions, and so
    on in that set.
  • BetterReflection\SourceLocator\Type\DirectoriesSourceLocator, which, given
    a set of directories, will allow reflecting .php files in those directories.

Total issues resolved: 1

1.1.0

25 Jul 16:53
Compare
Choose a tag to compare

Summary of new features:

  • Ability to modify function, method and class structure (basic monkey patching)
  • Ability to replace the body of a function or method
  • Updated documentation
  • PHP 7 compatibility
  • Some PHP 7.1 compatibility (more features will come in a future version!)
  • Implemented ::class constant resolution
  • FindReflectionOnLine helper (look up code unit by filename and line number)
  • Various other improvements and bugfixes

Total issues resolved: 39

1.0.1

16 Feb 10:25
Compare
Choose a tag to compare

1.0.0

0.1.0

02 Nov 22:03
0.1.0
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Total issues resolved: 107