Hi, I am following the instructions as given here http://www.gediminasm.org/article/timestampable-behavior-extension-for-doctrine-2
I have symfony2 and mongoDB working fine and now I wanted to use Timestampable using DoctrineExtensions Can someone please tell me how do I register the listener? I just started with symfony2 two days back so any pointer will be appreciated. I am using following in config.yml is this correct? services: timestamble.listener: class: Gedmo\Timestampable\TimestampableListener tags: - { name: doctrine.event_subscriber } I have following in my document /** * @mongodb:Field(type="timestamp") * * @gedmo:Timestampable(on="create") */ private $createdAt; /** * @mongodb:Field(type="timestamp") * * @gedmo:Timestampable */ private $updatedAt; and I am updating the record as following: $user = new User(); $user->setName('Amit'); $dm = $this->get('doctrine.odm.mongodb.document_manager'); //$dm->getEventManager()->addEventSubscriber(new TimestampableListener()); - I tried this but this gives an exception complaining the .scm.yml mapping file is not present. $dm->persist($user); $dm->flush(); so far I am not getting createdAt/updatedAt data. Kindly help -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en