doctrine/common
Doctrine Common extends core PHP with shared utilities used across Doctrine projects. Includes collections, event management, caching helpers, annotations support (legacy), reflection and class loading tools. A foundational component for Doctrine ORM and related libraries.
Architecture fit is limited to legacy Doctrine-based projects (ORM/DBAL), but not recommended for new implementations due to doctrine/common's deprecation status. The package bundles functionality now split into specialized sub-packages (e.g., doctrine/collections, doctrine/event-manager), creating misalignment with modern Doctrine architecture. Integration feasibility is low for greenfield projects but moderate for existing Doctrine 2.x systems using legacy components. High technical risk: the "2025-01-01" release date is likely erroneous (actual final release was 2020), indicating abandonment. Key questions: Is this project using deprecated Doctrine versions? What's the migration path for split components? Does the team understand
How can I help you explore Laravel packages today?