hi, you can simply use: https://github.com/stof/DoctrineExtensionsBundle read the doc in this bundle on how to configure it. It should work smoothly, have fun :)
On Sat, Jun 4, 2011 at 1:03 PM, amit <amit.r...@gmail.com> wrote: > 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 > -- 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