Releases: barryvdh/laravel-ide-helper
Releases · barryvdh/laravel-ide-helper
v2.6.2
v2.6.1: Make autoload exception more specific (#777)
This is a nice-to-have ([as I'm currently overriding it](https://github.com/psalm/laravel-psalm-plugin/commit/a700c89061d151d1c08851abd93d834f9183534d)), but might help other packages.
v2.6.0: Add support for invokable classes as macro function (#765)
Macros can be used with invokable classes, like so. ``` <?php namespace App\Providers; use Illuminate\Support\ServiceProvider; use Illuminate\Support\Facades\Response; class ResponseMacroServiceProvider extends ServiceProvider { public function boot() { Response::macro('foo', new Foo()); } } class Foo { public function __invoke() { return 'foobar'; } } ``` When running `ide-helper:generate` the following fatal error was thrown. ``` Symfony\Component\Debug\Exception\FatalThrowableError : ReflectionFunction::__construct() expects parameter 1 to be string, object given``` This commit fixes this error.
v2.5.3
v2.5.2: Merge pull request #707 from crhg/fix_getAliases
Fix alias class existence determination #698
v2.5.1
Support Laravel 5.7
v2.5.0 Update composer.json
v2.4.3: Merge pull request #624 from iPaat/Fix/623
Fixes a bug where a missing DocBlock caused errors
Support L5.6
v2.4.2 Allow L5.6
v2.4.1: Fix for Laravel 5.5 (#540)
Command fire method is now handle