Browse Source

[sluggable] closes #349

gedi 13 năm trước cách đây
mục cha
commit
dd089c2622
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      lib/Gedmo/Sluggable/SluggableListener.php

+ 4 - 0
lib/Gedmo/Sluggable/SluggableListener.php

@@ -154,6 +154,10 @@ class SluggableListener extends MappedEventSubscriber
             $meta = $om->getClassMetadata(get_class($object));
             if ($config = $this->getConfiguration($om, $meta->name)) {
                 $this->generateSlug($ea, $object);
+                foreach ($config['slugs'] as $slugField => $options) {
+                    $slug = $meta->getReflectionProperty($slugField)->getValue($object);
+                    $this->persistedSlugs[$config['useObjectClass']][$slugField][] = $slug;
+                }
             }
         }
     }