Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork9.6k
[DoctrineBridge] Fix detection of Xml/Yaml driver in DoctrineExtension#53681
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
e040afe
tobaf1919
Comparefrenchcomp commentedJan 30, 2024
Thanks@GromNaN ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
That's for 5.4, no?
src/Symfony/Bridge/Doctrine/DependencyInjection/AbstractDoctrineExtension.php OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
That's not necessary for |
37b2bb3
to662b8f2
CompareThank you@GromNaN. |
… in DoctrineExtension (MatTheCat)This PR was merged into the 5.4 branch.Discussion----------[DoctrineBridge] Backport detection fix of Xml/Yaml driver in DoctrineExtension| Q | A| ------------- | ---| Branch? | 5.4| Bug fix? | yes| New feature? | no| Deprecations? | no| Issues |Fixdoctrine/DoctrineBundle#1832| License | MIT#53681 got merged on 6.4, but the DoctrinBundle still needs it on 5.4 😅Commits-------f7b61a2 [DoctrineBridge] Backport#53681
* 5.4: [DoctrineBridge] Backport#53681
* 6.4: [DoctrineBridge] Backport#53681
* 7.1: [DoctrineBridge] Backport#53681
In DoctrineMongoDBBundle v5, we removed
.class
attributes to plain class names in service definitions (seedoctrine/DoctrineMongoDBBundle#821). The class fordoctrine_mongodb.odm.default_xml_metadata_driver
changed fromdoctrine_mongodb.odm.metadata.xml.class
toDoctrine\Bundle\MongoDBBundle\Mapping\Driver\XmlDriver
.I fixed the detection of the driver by checking the uppercase
Xml
andYaml
because it might be necessary if the same change is made to DoctrineBundle.doctrine/mongodb-odm-bundle
requiressymfony/doctrine-bridge: "^6.4 || ^7.0"
so this patch if not required for older versions of Symfony even if it could be applied.