Skip to content

Tags: shopapps/laravel-ide-helper

Tags

v2.6.5

Toggle v2.6.5's commit message
Fix CS

v2.6.4

Toggle v2.6.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update readme.md

v2.6.3

Toggle v2.6.3's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
fix the identation in the config (barryvdh#817)

v2.6.2

Toggle v2.6.2's commit message
Support for custom builder classes (barryvdh#782)

v2.6.1

Toggle v2.6.1's commit message
Make autoload exception more specific (barryvdh#777)

This is a nice-to-have ([as I'm currently overriding it](psalm/psalm-plugin-laravel@a700c89)), but might help other packages.

v2.6.0

Toggle v2.6.0's commit message
Add support for invokable classes as macro function (barryvdh#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

Toggle v2.5.3's commit message
prevent loading views if `view` class not in container (barryvdh#691)

v2.5.2

Toggle v2.5.2'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 barryvdh#707 from crhg/fix_getAliases

Fix alias class existence determination barryvdh#698

v2.5.1

Toggle v2.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove Eloquent mixin thing

v2.5.0

Toggle v2.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update composer.json