gedmo/doctrine-extensions
Doctrine Behavioral Extensions adds powerful behaviors to Doctrine ORM and MongoDB ODM, including Sluggable, Timestampable, Blameable, Loggable, and Translatable, easily attached via Doctrine's event system.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| matthiasnoback/doctrine-orm-value-object | 0.90 | A Doctrine ORM integration for mapping PHP value objects as embeddables, with support for custom types and conversion between value objects and database columns. It helps keep domain models free of ORM concerns while persisting rich value objects transparently. | 19 | — | 1 | — | 1 | 0.2 | — | — | — |
|
| laravel-doctrine/extensions | 0.90 | Adds common Doctrine behavioral extensions to Laravel Doctrine, including soft deletes, timestamps, blameable, sortable, sluggable, tree, loggable and more, with config and service provider wiring so these behaviors work smoothly in your Laravel models. | 50 | — | 26 | — | 3 | 11.4 | 0.4 | MIT | 6 months ago | |
| doctrine/persistence | 0.90 | Doctrine Persistence provides common abstractions for object mapper persistence, the foundation shared by Doctrine ORM and ODM. It defines core interfaces for managers, repositories, and events, letting persistence layers stay consistent and interoperable. | 4,042 | 4,045 | 79 | 6M | 13 | 55.6 | 55.7 | MIT | 3 weeks ago | |
| mkietlinski/doctrine-extensions | 0.90 | mkietlinski/doctrine-extensions provides reusable Doctrine ORM extensions for PHP projects, helping reduce boilerplate and add common behavior to your Doctrine setup. Install via Composer and integrate with your existing entity manager configuration. | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | — | |
| youshido/doctrine-extension | 0.89 | A Doctrine extension for PHP applications that adds convenient helpers and integrations for working with Doctrine ORM entities, repositories, and mappings, streamlining configuration and everyday persistence tasks. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 10 years ago | |
| dunglas/doctrine-json-odm | 0.89 | Store PHP objects as JSON documents in PostgreSQL JSONB or MySQL JSON columns alongside traditional Doctrine ORM mappings, enabling schema-less, NoSQL-like hybrid data models with fast querying and indexing. | 630 | 634 | 74 | 266K | 15 | 33.6 | 48.6 | MIT | 4 weeks ago | |
| aaronadal/persistence-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| midnightluke/doctrine-relations | 0.88 | Adds Laravel-style relationships to Doctrine entities, letting you define hasOne, hasMany, belongsTo, and belongsToMany associations with simple attributes and query them through an intuitive, Eloquent-like API. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| yokai/doctrine-value-object | 0.88 | yokai/doctrine-value-object brings reusable value objects to Doctrine in Laravel apps, offering embeddable types and integration helpers for cleaner, type-safe domain models with less boilerplate. | 13 | 13 | 1 | 10K | 0 | 0.1 | 39.5 | MIT | 2 years ago | |
| vasyaxy/doctrine-behaviors | 0.88 | vasyaxy/doctrine-behaviors provides reusable Doctrine behavior support for Laravel and PHP applications, making it easier to add common model behaviors and configuration without repetitive boilerplate. A lightweight option for projects already using Doctrine ORM. | 1 | 1 | 1 | 245 | 0 | 0.0 | 28.9 | MIT | 2 years ago | |
| diabelb/doctrine-behaviors | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| laravel-doctrine/orm | 0.88 | — | 837 | 846 | 180 | 90K | 7 | 29.3 | 32.5 | MIT | 6 months ago | |
| alexandrebulete/ddd-doctrine-bridge | 0.88 | Doctrine ORM bridge for DDD Foundation, providing repository and paginator implementations plus custom DBAL types for value objects. Composable traits give full CRUD or read-only/write-only repositories. Pure PHP, framework-agnostic, with an optional Symfony bundle. | 1 | 1 | 0 | 112 | 0 | 0.0 | 24.3 | — | — | |
| mkietlinski/doctrine-extensions-bundle | 0.88 | A Symfony bundle that integrates Gedmo's Doctrine extensions, making it easy to register and configure behaviors like timestampable, sluggable, softdelete, tree, translatable, and blameable across your entities with minimal setup. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| xcentric/soft-deleteable-extension-bundle | 0.88 | Xcentric SoftDeleteable Extension Bundle adds soft-delete support for Doctrine entities in Symfony, marking records as deleted instead of removing them and enabling filtered queries, restore, and permanent purge workflows. | 0 | 1 | — | 1 | — | 0.0 | 4.2 | — | — | |
| doctrine/phpcr-odm | 0.88 | Doctrine PHPCR ODM maps PHP objects to a PHPCR content repository, bringing Doctrine-style object-document mapping, unit of work, and repositories to PHP content management systems. It supports hierarchical, versioned content storage and integrates with Jackrabbit and Doctrine DBAL implementations. | 181 | 181 | 102 | 11K | 56 | 37.6 | 49.8 | MIT | 7 months ago | |
| nick4fake/doctrine-behaviors | 0.88 | Bring Doctrine behavior extensions to Laravel with nick4fake/doctrine-behaviors. Add timestampable, blameable, soft-delete, sluggable, and tree support through reusable traits, keeping entity code clean and consistent. Easy to install and configure for Doctrine projects. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| doctrine/orm | 0.88 | Doctrine ORM is an object-relational mapper for PHP 8.1+ that provides transparent persistence for PHP objects on top of the DBAL, with DQL, an object-oriented SQL dialect inspired by Hibernate's HQL. | 10,167 | 10,340 | 2,546 | 7M | 1,276 | 92.0 | 73.0 | MIT | 1 week ago | |
| netbull/doctrine-behaviors | 0.88 | 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 | |
| vanio/doctrine-domain-events | 0.87 | A Doctrine ORM integration that lets your entities record and dispatch domain events. Collect events during persistence, then release them after flush via a configurable dispatcher, keeping your domain model decoupled from infrastructure. | 6 | 7 | 1 | 325 | 0 | 0.1 | 23.2 | MIT | — |
How can I help you explore Laravel packages today?