tightenco/parental
Single Table Inheritance for Laravel Eloquent. Define a parent model with child classes stored in one table, automatically casting records to the right type. Great for polymorphic-like data without multiple tables, with simple setup and familiar Eloquent APIs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| calebporzio/parental | 0.83 | Single-table inheritance for Laravel Eloquent. Store multiple model “types” in one table and let Parental automatically instantiate the right child class. Keeps polymorphic-like behavior simple, with familiar relationships, queries, and mass assignment. | 1,536 | 1,530 | 105 | 24K | 5 | 34.0 | 21.6 | MIT | 5 months ago | |
| mannikj/laravel-sti | 0.83 | — | 6 | 6 | 1 | 170 | 0 | 9.1 | 19.4 | MIT | 1 year ago | |
| benkle/doctrine-adoption-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| sebastiaanluca/laravel-auto-morph-map | 0.82 | — | 53 | 55 | 9 | 245 | 0 | 0.9 | 7.3 | MIT | 5 years ago | |
| ac/model-traits-bundle | 0.81 | Symfony2 bundle that integrates American Councils’ ac/model-traits into your application, providing reusable model traits and related setup for Symfony projects. Useful for sharing common model behavior across entities with minimal boilerplate. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| jenssegers/model | 0.81 | — | 395 | 396 | 58 | 44K | 17 | 14.2 | 34.4 | — | 1 year ago | |
| eightmarq/doctrine-behaviors | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| jimbolino/laravel-model-builder | 0.80 | — | 30 | 31 | 19 | 148 | 0 | 0.8 | 10.4 | GPL-3.0 | — | |
| nanigans/single-table-inheritance | 0.80 | — | 250 | 250 | 48 | 37K | 2 | 4.3 | 30.6 | MIT | 5 years ago | |
| laracraft-tech/laravel-dynamic-model | 0.80 | — | 45 | 45 | 3 | 116 | 2 | 18.0 | 8.5 | MIT | 4 months ago | |
| supportpal/eloquent-model | 0.80 | Eloquent-style base Model for PHP/Laravel to build custom, non-database models. Supports accessors/mutators, attribute casting, guarded/fillable and hidden fields, appended attributes, and easy array/JSON conversion. | 0 | 0 | 0 | 273 | 0 | 16.8 | 38.5 | — | 2 months ago | |
| benkle/doctrine-adoption | 0.80 | Adds a small Collector + Doctrine metadata listener to enhance inheritance mapping by “adopting” child entities into a parent with a named association. Register the loadClassMetadata listener manually (including for schema creation/CLI tools). | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| esensi/model | 0.80 | — | 200 | 201 | 26 | 38 | 0 | 24.5 | 1.2 | MIT | 4 months ago | |
| pannella/laravel-cti | 0.79 | — | 2 | 2 | 0 | 455 | 1 | 25.1 | 35.4 | MIT | 3 weeks ago | |
| jpkleemans/attribute-events | 0.79 | — | 332 | 332 | 21 | 17K | 2 | 6.3 | 23.7 | MIT | 1 year ago | |
| diabelb/doctrine-behaviors | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ankurk91/laravel-eloquent-relationships | 0.79 | — | 58 | 59 | 9 | 8K | 0 | 0.3 | 20.6 | MIT | — | |
| effiana/doctrine-behaviors | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aliziodev/laravel-taxonomy | 0.79 | Flexible Laravel package for managing taxonomies, categories, tags, and hierarchical trees. Includes nested-set support for fast hierarchy queries, metadata, bulk operations, caching, and custom taxonomy types. Compatible with Laravel 11+. | 244 | 244 | 12 | 2K | 0 | 29.1 | 16.1 | MIT | 2 weeks ago | |
| antares/accessible | 0.79 | — | 12 | 12 | 2 | 1 | 0 | 2.8 | 0.4 | MIT | 10 years ago |
How can I help you explore Laravel packages today?