cycle/entity-behavior
Adds behavior attributes to Cycle ORM entities (UUID, timestamps, soft delete, optimistic lock, hooks, event listeners) plus an API to build custom behaviors. Use EventDrivenCommandGenerator when creating the ORM to enable event-driven commands.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| parabol/parabol-doctrine-behaviors-bundle | 0.88 | Symfony bundle that integrates Doctrine behavioral extensions into your entities, automating common persistence logic such as timestamps, blameable user tracking, slugs, and soft deletes so you can drop repetitive boilerplate from your models. | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | — | — | |
| netbull/doctrine-behaviors | 0.87 | Doctrine behavior extensions for Laravel, adding reusable traits and listeners for common ORM patterns like timestamps, slugs, soft deletes, and blameable fields, so models stay clean and consistent with minimal boilerplate. | 0 | 0 | 1 | 732 | 0 | 20.0 | 46.4 | MIT | 1 week ago | |
| teamq-ec/teamq-doctrine-behaviors | 0.86 | TeamQ Doctrine Behaviors adds reusable Doctrine ORM behavior extensions to PHP projects, bundling common entity traits like timestamps, slugs, soft deletes, and blameable fields into one lightweight package. Drop-in traits and listeners keep models consistent and cut boilerplate. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 1 year ago | |
| cslant/laravel-like | 0.85 | A Laravel package that adds like and favorite behavior to Eloquent models. Use traits and polymorphic relationships to like, unlike, toggle, count, and query liked items with minimal setup and clean syntax. | 22 | — | 1 | — | 0 | 18.3 | — | MIT | 1 month ago | |
| jeroennoten/laravel-create-admin | 0.85 | jeroennoten/laravel-create-admin is a Laravel package for scaffolding admin panels and CRUD interfaces, helping you generate the controllers, routes, and views needed to manage your models quickly. It aims to speed up backend development, though it remains a little-known package with minimal adoptio... | 0 | 1 | 2 | 0 | 0 | 0.4 | — | MIT | 10 years ago | |
| rami/entity-kit-bundle | 0.85 | Entity Kit Bundle is a reusable PHP toolkit for entity management, providing base classes, traits, and helpers that reduce boilerplate when defining and working with domain entities. Framework-friendly and easy to integrate into Laravel or Symfony projects. | 10 | 10 | 0 | 78 | 0 | 19.2 | 14.7 | MIT | 2 weeks ago | |
| lowerrocklabs/laravel-lockable | 0.85 | — | 8 | 8 | 3 | 1 | 2 | 2.5 | 2.5 | MIT | 2 years ago | |
| jobmetric/laravel-flow | 0.84 | jobmetric/laravel-flow adds structured, code-driven workflows to Laravel: define flows, states, and transitions, move records through each stage, and track progress with events and database history. Great for approvals, order lifecycles, and multi-step business processes. | 21 | — | 5 | — | 3 | 1.0 | 0.4 | MIT | — | |
| cycle/entity-behavior-uuid | 0.84 | Cycle ORM behavior that adds first-class UUID columns using ramsey/uuid. Annotate entities with Uuid4 and map fields as type "uuid" (including primary keys) for automatic UUID handling in Cycle ORM models. | 0 | 0 | 4 | 14K | 0 | 1.0 | 55.3 | MIT | 2 years ago | |
| ibrand/laravel-active | 0.84 | Laravel package for managing active/inactive status on Eloquent models. Adds an activation flag with query scopes, toggle helpers, and filters so you can quickly enable, disable, or query only active records for products, users, categories, and similar entities. | 3 | 3 | 0 | 14 | 0 | 0.0 | 9.0 | — | — | |
| quarks/laravel-locking | 0.84 | quarks/laravel-locking brings simple, expressive pessimistic locking to Laravel's Eloquent models, with helpers for exclusive and shared locks so you can safely coordinate concurrent writes and prevent race conditions inside database transactions. | 3 | 3 | 0 | 125 | 1 | 0.1 | 20.8 | MIT | 4 years ago | |
| masterfri/laravel-smart-relations | 0.84 | Laravel Smart Relations streamlines Eloquent relationship management in Laravel with smarter helpers and conventions for defining, querying, and working with model relations, reducing boilerplate and keeping model code cleaner and easier to maintain. | 6 | — | 1 | — | 0 | 0.4 | — | — | 7 years ago | |
| ecotone/laravel | 0.84 | Ecotone Laravel brings message-driven architecture to Laravel: command, query and event buses, CQRS, event sourcing, sagas and the outbox pattern, wired into the container, queues and Eloquent. Build decoupled, resilient apps with attributes instead of boilerplate. | 22 | 22 | 2 | 8K | 0 | 0.2 | 35.1 | NOASSERTION | — | |
| vrok/doctrine-addons | 0.84 | A collection of addons for Doctrine ORM, bundling practical extensions and integrations that streamline entity management, query building, and framework glue for PHP applications. Drop-in helpers reduce boilerplate so you can get more from Doctrine with less configuration. | 0 | 0 | 0 | 4K | 1 | 18.8 | 57.8 | MIT | 3 weeks ago | |
| sprocketbox/eloquent-identity | 0.84 | — | 13 | 7 | 4 | 88 | 0 | 0.5 | 11.9 | MIT | 5 years ago | |
| sofa/model-locking | 0.84 | — | 48 | 50 | 28 | 10 | 3 | 5.7 | 2.6 | MIT | 6 years ago | |
| my-com/laravel-conditional-actions | 0.84 | A Laravel package for defining conditional actions: attach rules to actions and run them only when their conditions are met. It helps keep decision logic organized, reusable, and easy to integrate into Laravel apps with a simple, expressive API for common workflows. | 18 | — | 1 | — | 0 | 0.1 | — | MIT | 6 years ago | |
| ankurk91/laravel-eloquent-relationships | 0.84 | — | 58 | 59 | 9 | 8K | 0 | 0.3 | 20.7 | MIT | — | |
| kruczkowski/liip-imagine-additional-filters-bundle | 0.84 | Adds extra image filters to LiipImagineBundle, extending the built-in filter set so you can apply additional transformations when generating thumbnails and cached images in your Symfony application. A small helper bundle for projects needing more than the default filters. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| reshadman/laravel-optimistic-locking | 0.84 | Add optimistic locking to your Laravel Eloquent models to prevent lost updates. It tracks version numbers on save, throws exceptions on conflicts, and works with your existing models—no schema changes beyond a version column. | 96 | — | 24 | — | 6 | 2.9 | 1.9 | MIT | 7 years ago |
How can I help you explore Laravel packages today?