diff --git a/lib/Doctrine/ORM/Mapping/ClassMetadata.php b/lib/Doctrine/ORM/Mapping/ClassMetadata.php index 808e58552..4e31f5578 100644 --- a/lib/Doctrine/ORM/Mapping/ClassMetadata.php +++ b/lib/Doctrine/ORM/Mapping/ClassMetadata.php @@ -20,6 +20,7 @@ namespace Doctrine\ORM\Mapping; use ReflectionClass, ReflectionProperty; +use Doctrine\Common\Persistence\Mapping\ClassMetadata AS IClassMetadata; /** * A ClassMetadata instance holds all the object-relational mapping metadata @@ -39,7 +40,7 @@ use ReflectionClass, ReflectionProperty; * @author Jonathan H. Wage * @since 2.0 */ -class ClassMetadata extends ClassMetadataInfo +class ClassMetadata extends ClassMetadataInfo implements IClassMetadata { /** * The ReflectionProperty instances of the mapped class. diff --git a/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php b/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php index d845e6f59..6fbf8b3c6 100644 --- a/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php +++ b/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php @@ -19,7 +19,6 @@ namespace Doctrine\ORM\Mapping; -use Doctrine\Common\Persistence\Mapping\ClassMetadata; use Doctrine\DBAL\Types\Type; use ReflectionClass; @@ -41,7 +40,7 @@ use ReflectionClass; * @author Jonathan H. Wage * @since 2.0 */ -class ClassMetadataInfo implements ClassMetadata +class ClassMetadataInfo { /* The inheritance mapping types */ /** diff --git a/lib/vendor/doctrine-common b/lib/vendor/doctrine-common index 9c880cf9a..ef7382756 160000 --- a/lib/vendor/doctrine-common +++ b/lib/vendor/doctrine-common @@ -1 +1 @@ -Subproject commit 9c880cf9ae2c14102568520b5ee885b03bda93e4 +Subproject commit ef7382756672d99c92b746aea56f10295edfc96b