[PR #367] [CLOSED] [PoC] Multiple components support #8088

Open
opened 2026-01-22 15:58:19 +01:00 by admin · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/doctrine/orm/pull/367
Author: @guilhermeblanco
Created: 6/10/2012
Status: Closed

Base: join-pocHead: master


📝 Commits (10+)

  • d7042ab Merge branch 'master', remote branch 'upstream/master'
  • bf9024b Merge remote branch 'upstream/master'
  • 6d5f15e Merge remote branch 'upstream/master'
  • 029071a simplified __call method
  • 84ec6dc improved exception message
  • efebf26 DDC-1757 test and patched query builder
  • 49016bc Parameter PHP documentation for the QueryBuilder::getRootAlias() method
  • cbe4987 Using Doctrine\Common\Util\ClassUtil for class_name resolutionThis avoids exceptions when passing a Proxy instance to the public API of the EntityManager, ClassMetadataFactory or UnitOfWork when the Proxy itself isn't generated by the EntityManager itself, while discovering the correct ClassMetadata instance for the proxy
  • c4a2eae Adding additional missing calls to classutils instead of get_class
  • 37279d0 Adding test to verify validity of changes (fails without them)

📊 Changes

331 files changed (+4209 additions, -1806 deletions)

View changed files

📝 LICENSE (+19 -504)
📝 UPGRADE_TO_2_2 (+6 -1)
📝 UPGRADE_TO_2_3 (+24 -0)
📝 bin/doctrine (+1 -1)
bin/doctrine-pear.php (+50 -0)
📝 bin/doctrine.php (+1 -8)
📝 build.xml (+2 -2)
📝 composer.json (+12 -2)
📝 doctrine-mapping.xsd (+33 -0)
📝 lib/Doctrine/ORM/AbstractQuery.php (+95 -94)
📝 lib/Doctrine/ORM/Configuration.php (+1 -1)
📝 lib/Doctrine/ORM/EntityManager.php (+1 -1)
📝 lib/Doctrine/ORM/EntityNotFoundException.php (+2 -2)
📝 lib/Doctrine/ORM/EntityRepository.php (+5 -5)
📝 lib/Doctrine/ORM/Event/LifecycleEventArgs.php (+2 -2)
📝 lib/Doctrine/ORM/Event/LoadClassMetadataEventArgs.php (+1 -1)
📝 lib/Doctrine/ORM/Event/OnClearEventArgs.php (+2 -2)
📝 lib/Doctrine/ORM/Event/OnFlushEventArgs.php (+2 -2)
📝 lib/Doctrine/ORM/Event/PostFlushEventArgs.php (+2 -2)
📝 lib/Doctrine/ORM/Event/PreFlushEventArgs.php (+1 -1)

...and 80 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/doctrine/orm/pull/367 **Author:** [@guilhermeblanco](https://github.com/guilhermeblanco) **Created:** 6/10/2012 **Status:** ❌ Closed **Base:** `join-poc` ← **Head:** `master` --- ### 📝 Commits (10+) - [`d7042ab`](https://github.com/doctrine/orm/commit/d7042ab828c487420371a6ac12e32359e9e204fa) Merge branch 'master', remote branch 'upstream/master' - [`bf9024b`](https://github.com/doctrine/orm/commit/bf9024b622653efa2b3ac4cb0dd41c2a6689c8f7) Merge remote branch 'upstream/master' - [`6d5f15e`](https://github.com/doctrine/orm/commit/6d5f15e70886ec42db6b0f2e9b6a49310c584a0b) Merge remote branch 'upstream/master' - [`029071a`](https://github.com/doctrine/orm/commit/029071a14458f629b154988e17f393830ec8fc13) simplified __call method - [`84ec6dc`](https://github.com/doctrine/orm/commit/84ec6dc9f5925af77513fb6234f5f8b77ccfa2e5) improved exception message - [`efebf26`](https://github.com/doctrine/orm/commit/efebf26cc59f498cccba1068cda61b9134fcf88c) DDC-1757 test and patched query builder - [`49016bc`](https://github.com/doctrine/orm/commit/49016bc156ce89bc4df178a7abedb9b767322c9a) Parameter PHP documentation for the QueryBuilder::getRootAlias() method - [`cbe4987`](https://github.com/doctrine/orm/commit/cbe4987e18e0be1f5c31ee3106a50325b673f3df) Using Doctrine\Common\Util\ClassUtil for class_name resolutionThis avoids exceptions when passing a Proxy instance to the public API of the EntityManager, ClassMetadataFactory or UnitOfWork when the Proxy itself isn't generated by the EntityManager itself, while discovering the correct ClassMetadata instance for the proxy - [`c4a2eae`](https://github.com/doctrine/orm/commit/c4a2eaea49dcf9dd654e90364362959882b904fa) Adding additional missing calls to classutils instead of get_class - [`37279d0`](https://github.com/doctrine/orm/commit/37279d075311ffd2783e3f11d141df9cccd7d206) Adding test to verify validity of changes (fails without them) ### 📊 Changes **331 files changed** (+4209 additions, -1806 deletions) <details> <summary>View changed files</summary> 📝 `LICENSE` (+19 -504) 📝 `UPGRADE_TO_2_2` (+6 -1) 📝 `UPGRADE_TO_2_3` (+24 -0) 📝 `bin/doctrine` (+1 -1) ➕ `bin/doctrine-pear.php` (+50 -0) 📝 `bin/doctrine.php` (+1 -8) 📝 `build.xml` (+2 -2) 📝 `composer.json` (+12 -2) 📝 `doctrine-mapping.xsd` (+33 -0) 📝 `lib/Doctrine/ORM/AbstractQuery.php` (+95 -94) 📝 `lib/Doctrine/ORM/Configuration.php` (+1 -1) 📝 `lib/Doctrine/ORM/EntityManager.php` (+1 -1) 📝 `lib/Doctrine/ORM/EntityNotFoundException.php` (+2 -2) 📝 `lib/Doctrine/ORM/EntityRepository.php` (+5 -5) 📝 `lib/Doctrine/ORM/Event/LifecycleEventArgs.php` (+2 -2) 📝 `lib/Doctrine/ORM/Event/LoadClassMetadataEventArgs.php` (+1 -1) 📝 `lib/Doctrine/ORM/Event/OnClearEventArgs.php` (+2 -2) 📝 `lib/Doctrine/ORM/Event/OnFlushEventArgs.php` (+2 -2) 📝 `lib/Doctrine/ORM/Event/PostFlushEventArgs.php` (+2 -2) 📝 `lib/Doctrine/ORM/Event/PreFlushEventArgs.php` (+1 -1) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
admin added the pull-request label 2026-01-22 15:58:19 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#8088