Преглед на файлове

Merge pull request #498 from dbu/fix-softdeleteable-superclass

[softdeleteable] avoid validation error on mapped superclass. fix #490
Gediminas Morkevicius преди 12 години
родител
ревизия
2d13e55c50
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      lib/Gedmo/SoftDeleteable/Mapping/Validator.php

+ 4 - 0
lib/Gedmo/SoftDeleteable/Mapping/Validator.php

@@ -34,6 +34,10 @@ class Validator
 
 
     public static function validateField(ClassMetadataInfo $meta, $field)
     public static function validateField(ClassMetadataInfo $meta, $field)
     {
     {
+        if ($meta->isMappedSuperclass) {
+            return;
+        }
+
         $fieldMapping = $meta->getFieldMapping($field);
         $fieldMapping = $meta->getFieldMapping($field);
 
 
         if (!in_array($fieldMapping['type'], self::$validTypes)) {
         if (!in_array($fieldMapping['type'], self::$validTypes)) {