mr-punyapal/laravel-extended-relationships
Adds efficient, extended Eloquent relationship helpers for Laravel models to cut queries, boost performance, and reduce duplicate code. Includes a HasExtendedRelationships trait and custom relations like belongsToManyKeys. Compatible with Laravel 11–13 and PHP 8.2+.
Full Changelog: https://github.com/MrPunyapal/laravel-extended-relationships/compare/2.2.0...2.3.0
Full Changelog: https://github.com/MrPunyapal/laravel-extended-relationships/compare/2.1.1...2.2.0
Full Changelog: https://github.com/MrPunyapal/laravel-extended-relationships/compare/2.1.0...2.1.1
Full Changelog: https://github.com/MrPunyapal/laravel-extended-relationships/compare/2.0.0...2.1.0
Full Changelog: https://github.com/MrPunyapal/laravel-extended-relationships/compare/1.4...2.0.0
Full Changelog: https://github.com/MrPunyapal/laravel-extended-relationships/compare/1.3...1.4
Support for laravel 11 and it will still support Laravel 10 too.
Full Changelog: https://github.com/MrPunyapal/laravel-extended-relationships/compare/1.2.1...1.3
Full Changelog: https://github.com/mr-punyapal/laravel-extended-relationships/compare/1.2.0...1.2.1
Full Changelog: https://github.com/mr-punyapal/laravel-extended-relationships/compare/1.1.0...1.2.0
support for strings in array column relationships,
sorted relationships in lazyloading too in BelongsToManyKeys and HasManyKeys.
Full Changelog: https://github.com/mr-punyapal/laravel-extended-relationships/compare/1.0.3...1.1.0
Full Changelog: https://github.com/mr-punyapal/laravel-extended-relationships/compare/1.0.2...1.0.3
Renamed Trait from LaravelExtendedRelationships to HasExtendedRelationships .
Renamed relationships,
HasManyWithColumnKeyArray to HasManyArrayColumn,
BelongsToManyWithManyKeys to BelongsToManyKeys and
HasManyWithManyKeys to HasManyKeys.
Full Changelog: https://github.com/mr-punyapal/laravel-extended-relationships/compare/1.0.1...1.0.2
How can I help you explore Laravel packages today?