Networking\InitCmsBundle\Doctrine\Extensions\Versionable\VersionListener::postPersist PHP Метод

postPersist() публичный Метод

public postPersist ( Doctrine\ORM\Event\LifecycleEventArgs $args )
$args Doctrine\ORM\Event\LifecycleEventArgs
    public function postPersist(LifecycleEventArgs $args)
    {
        $entity = $args->getEntity();
        $em = $args->getObjectManager();
        if ($entity instanceof VersionableInterface) {
            if (!$entity->hasListener()) {
                $this->makeSnapshot($entity, $em);
            }
        }
    }