laravel-ide-helper
                                
                                 laravel-ide-helper copied to clipboard
                                
                                    laravel-ide-helper copied to clipboard
                            
                            
                            
                        IDE Helper for Laravel
### Versions: - ide-helper Version: 3.1.0 - Laravel Version: 11.20.0 - PHP Version: 8.3.3 ### Description: The command `ide-helper:generate` throws the error: `preg_replace(): Argument #3 ($subject) must be of type...
 
### Versions: - ide-helper Version: 3.1 - Laravel Version: 11.15 - PHP Version: 8.3 ### Description: Additionally to issues like https://github.com/barryvdh/laravel-ide-helper/issues/1571, Laravel 11.15 also ruined some other _ide_helper.php methods (find,...
First thank you for this great package which helped me a lot! ### Summary For methods from `Illuminate\Database\Query\Builder` the generated return type is `Illuminate\Database\Query\Builder`. Therefore methods like `whereNotNull()` lose information...
### Versions: - ide-helper Version: 3.1.0 - Laravel Version: 11.17 - PHP Version: 8.3.7 ### Description: The `validate` function is defined within _ide_helper but `only` isn't ``` public function store(Request...
## Summary Laravel [v11.15.0](https://github.com/laravel/framework/releases/tag/v11.15.0) added generic support for the model factories (https://github.com/laravel/framework/pull/52005) If you use the `\Illuminate\Database\Eloquent\Factories\HasFactory` trait with generic annotation, factory annotation in the class's phpDoc becomes redundant. ##...
## Summary ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ]...
## Summary `--smart-reset` was removed in #1525 and has no effect in 3.0 and later. Removing it would be a breaking change, so why not leave the option and make...
### Versions: - ide-helper Version: 3.2.0 ### Description: > Plausible error/conflict with "smart-reset" option (`php artisan ide-helper:models --write --smart-reset`): > generics eloquent builder annotations are added over and over. _Originally...
PHPStan annotations (or any other description) for models are dropped, for example: ```php /** * Some class. * * @implements \App\Contracts\Models\SomeContract * * @property int $id * [...] ``` after:...