mirror of
https://github.com/doctrine/orm.git
synced 2026-03-23 22:42:18 +01:00
[PR #120] [MERGED] DDC-869 #7733
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/doctrine/orm/pull/120
Author: @FabioBatSilva
Created: 9/8/2011
Status: ✅ Merged
Merged: 9/8/2011
Merged by: @guilhermeblanco
Base:
master← Head:DDC-869📝 Commits (8)
82f7d6cstarts work with mapped superclass repository25ecd45Merge remote-tracking branch 'upstream/master' into DDC-869b2d9849mapping filesf6d34bbMerge remote-tracking branch 'upstream/master' into DDC-86954a53b1tests for DDC-8696a89de5change tests7f02751php mapping19d0887check if parent class is a mapped superclass📊 Changes
20 files changed (+356 additions, -9 deletions)
View changed files
📝
lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(+3 -0)📝
lib/Doctrine/ORM/Mapping/Driver/AnnotationDriver.php(+5 -2)📝
lib/Doctrine/ORM/Mapping/Driver/DoctrineAnnotations.php(+3 -1)📝
lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php(+6 -3)📝
lib/Doctrine/ORM/Mapping/Driver/YamlDriver.php(+6 -3)➕
tests/Doctrine/Tests/Models/DDC869/DDC869ChequePayment.php(+40 -0)➕
tests/Doctrine/Tests/Models/DDC869/DDC869CreditCardPayment.php(+40 -0)➕
tests/Doctrine/Tests/Models/DDC869/DDC869Payment.php(+57 -0)➕
tests/Doctrine/Tests/Models/DDC869/DDC869PaymentRepository.php(+37 -0)📝
tests/Doctrine/Tests/ORM/Mapping/AbstractMappingDriverTest.php(+36 -0)📝
tests/Doctrine/Tests/ORM/Mapping/BasicInheritanceMappingTest.php(+37 -0)➕
tests/Doctrine/Tests/ORM/Mapping/php/Doctrine.Tests.Models.DDC869.DDC869ChequePayment.php(+5 -0)➕
tests/Doctrine/Tests/ORM/Mapping/php/Doctrine.Tests.Models.DDC869.DDC869CreditCardPayment.php(+5 -0)➕
tests/Doctrine/Tests/ORM/Mapping/php/Doctrine.Tests.Models.DDC869.DDC869Payment.php(+17 -0)➕
tests/Doctrine/Tests/ORM/Mapping/xml/Doctrine.Tests.Models.DDC869.DDC869ChequePayment.dcm.xml(+11 -0)➕
tests/Doctrine/Tests/ORM/Mapping/xml/Doctrine.Tests.Models.DDC869.DDC869CreditCardPayment.dcm.xml(+11 -0)➕
tests/Doctrine/Tests/ORM/Mapping/xml/Doctrine.Tests.Models.DDC869.DDC869Payment.dcm.xml(+15 -0)➕
tests/Doctrine/Tests/ORM/Mapping/yaml/Doctrine.Tests.Models.DDC869.DDC869ChequePayment.dcm.yml(+5 -0)➕
tests/Doctrine/Tests/ORM/Mapping/yaml/Doctrine.Tests.Models.DDC869.DDC869CreditCardPayment.dcm.yml(+5 -0)➕
tests/Doctrine/Tests/ORM/Mapping/yaml/Doctrine.Tests.Models.DDC869.DDC869Payment.dcm.yml(+12 -0)📄 Description
Hello all
This patch is based on: DDC-869
http://www.doctrine-project.org/jira/browse/DDC-869
This patch adds support for "repositoryClass" on MappedSuperClass mapping
Any subclasses would inherit that custom Repo class, optionally overriding it..
Thanks ...
Best Regards,
Fabio B. SIlva
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.