Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Entity Doctrine Laravel Package

coolms/entity-doctrine

View on GitHub
Deep Wiki
Context7

coolms/entity-doctrine

CI Latest Version PHP License

Doctrine ORM/DBAL adapters for coolms/entity. Provides the virtual package coolms/entity-persistence-implementation.

  • Mapping\ExtrasFieldMappingDriver -- decorates the central metadata driver to surface generated v_{name} virtual columns, so extras fields are filterable and sortable through an index rather than a JSON scan. Uses a DBAL connection rather than an ORM repository, because the ORM needs metadata to boot.
  • Mapping\TraitMappingDriver -- reads column attributes declared on traits.
  • Listener\ExtrasValidationListener -- enforces required extras fields on persist and update. Opt-in per alias: enforcing an alias rejects writes that succeeded before, so it is a data migration rather than a flag flip.
  • Schema\Platform\*, Upsert\Platform\* -- per-platform DDL and upsert emitters (PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle).
  • Tree\* -- nested-set and materialized-path operators. Registered explicitly per consuming module: the constructors take the entity class and tree expressions, which autowiring cannot fill.
  • Repository\DoctrineEntitySchemaProvider -- the only class that reads Doctrine ORM metadata for entity introspection; everything above it depends on the EntitySchemaProviderInterface contract.

Installation

composer require coolms/entity-doctrine
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle