Я использую DoctrineExtensions в своем проекте Symfony 2, у меня есть простой класс Entity, в котором я использую Sluggable для свойства, затем я хотел бы установить значение для другого свойства на основе пули, но даже если используя обратные вызовы жизненного цикла @ORM\PrePersist, @ORM\PreFlush, в настоящее время свойство slug все еще пусто, что означает, что пул еще не создан, вот мой класс, чтобы быть кратким , я не буду помещать сюда функции get и set каждого свойства, а только ту часть класса, которая важна для этого примера (пожалуйста, прочитайте комментарии)
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/20055816/update-another-field-on-slug-creation-using-doctrineextensios[/url]