barryvdh/laravel-ide-helper
Generate IDE helper files for Laravel that provide accurate autocompletion and PHPDocs directly from your project source. Supports facades, Eloquent models, fluent methods, factory builders, and PhpStorm container meta, keeping IDE hints up to date.
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.6.1...v3.7.0
methodsto typo in README by @peterchrjoergensen in https://github.com/barryvdh/laravel-ide-helper/pull/1723setAccessible by @jnoordsij in https://github.com/barryvdh/laravel-ide-helper/pull/1744decimal column type by @BrainStone in https://github.com/barryvdh/laravel-ide-helper/pull/1739Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.6.0...v3.6.1
AsCollection::of($map), AsCollection::using($class, $map) by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1714withTrashed method by @eldair in https://github.com/barryvdh/laravel-ide-helper/pull/1688.php-cs-fixer files on vendor by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1708Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.5...v3.6.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.4...v3.5.5
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.3...v3.5.4
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.2...v3.5.3
Fix empty/anonymous closure in meta command.
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.1...v3.5.2
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.0...v3.5.1
dev to composer keywords by @jnoordsij in https://github.com/barryvdh/laravel-ide-helper/pull/1649Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.4.0...v3.5.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.3.0...v3.4.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.2...v3.3.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.1...v3.2.2
AsCollection::using and AsEnumCollection::of casts by @uno-sw in https://github.com/barryvdh/laravel-ide-helper/pull/1577numeric type on fields with decimal casts by @ekisu in https://github.com/barryvdh/laravel-ide-helper/pull/1583Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.0...v3.2.1
stringUpdate view "version" variable name to avoid potential conflicts
Add support for EloquentBuilder generics introduced in Laravel 11.15.
Drop support for Laravel versions earlier than 11.15.
Introduce enforce_nullable_relationships configuration option to control how nullable Eloquent relationships are enforced during static analysis. This provides flexibility for scenarios where application logic ensures data integrity without relying on database constraints. #1580 / jeramyhing
Add support for AsCollection::using and AsEnumCollection::of casts #1577 / uno-sw
--reset always keep the text and remove --smart-reset. Always skip the classname #1523 / barryvdh & #1525 / mfnint and bool instead of integer and boolean) #1524 / barryvdhcustom_db_types) unknown data types default to string now and to fix the type, add a proper cast in EloquentModelsCommand::unsetMethod() #1453 / leo108immutable_date:* and immutable_datetime:* casts. #1380 / thekonzSoftDeletes #1345 / KentarouTakedanull to new \ReflectionClass #1351 / mfnCastsInboundAttributes #1329 / sforwarduse_generics_annotations for collection type hints #1298 / tanerkayCastables without return type. #1306 / binotaliuCastable #1287 / binotaliuadditional_relation_return_types for custom relations that don't fit the typical naming schemedecimal:*, encrypted:*, immutable_date, immutable_datetime, custom_datetime, and immutable_custom_datetime #1262 / miken32ide-helper:models #1234 / shaffe-frHasFactory and Macroable traits #1216 / daniel-de-witide-helper:models #1228 / wimski\Barryvdh\LaravelIdeHelper\Console\ModelsCommand::setMethod has been changed to public!post_migrate hook to run commands after a migration #1163 / netpokMacro::initPhpDoc() will save original docblock if present #1116 / LastDragon-ruAlias will grab macros from \Illuminate\Database\Eloquent\Builder too #1118 / LastDragon-ru[@see](https://github.com/see) with macro/mixin definition location to PhpDoc #1054 / riesjartstatic or $this now resolve to an instance of the cast #1103 / riesjartoptional to meta generator for PhpStorm #932 / halaeiauth is bound before detect Auth driver #946 / zhweiignored_models as config option #890 / pataarMissing an older changelog? Feel free to submit a PR!
How can I help you explore Laravel packages today?