From 534da57e56ffbc9c75c63a7ca4b117f0f7848435 Mon Sep 17 00:00:00 2001 From: dantleech Date: Wed, 11 Mar 2015 18:43:00 +0000 Subject: [PATCH] Fixed depth inheritance --- lib/Doctrine/ODM/PHPCR/Mapping/ClassMetadataFactory.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Doctrine/ODM/PHPCR/Mapping/ClassMetadataFactory.php b/lib/Doctrine/ODM/PHPCR/Mapping/ClassMetadataFactory.php index 5aa185018..1e06ab2d7 100644 --- a/lib/Doctrine/ODM/PHPCR/Mapping/ClassMetadataFactory.php +++ b/lib/Doctrine/ODM/PHPCR/Mapping/ClassMetadataFactory.php @@ -203,6 +203,9 @@ private function addInheritedFields(ClassMetadata $subClass, ClassMetadata $pare if ($parentClass->localeMapping) { $subClass->mapLocale($parentClass->mappings[$parentClass->localeMapping], $parentClass); } + if ($parentClass->depthMapping) { + $subClass->mapDepth($parentClass->mappings[$parentClass->depthMapping], $parentClass); + } if ($parentClass->versionNameField) { $subClass->mapVersionName($parentClass->mappings[$parentClass->versionNameField], $parentClass); }