thanks dude, this is what i was looking for.

yea i meant the other 'side' ;)

Op donderdag 31 juli 2014 10:59:21 UTC+2 schreef Jàπ (Jasper N. Brouwer):
>
> I'm not sure what you are trying to do here. With a ManyToMany 
> association, there is no such thing as a "parent", there's only the "other 
> side". 
>
> When you say: "Company: persist > User persist", do you mean that you 
> persist a company, and that persist is cascaded towards associated users? 
>
> I think you're looking for custom events. Create a service that can do 
> stuff like "add user to a company". Create an event 
> like "UserWasAddedToCompany" which should receive the user and company as 
> event-arguments. The service can then dispatch that event, and you can have 
> listeners that can take the appropriate actions when the event takes place. 
>
> --   
> Jasper N. Brouwer 
> (@jaspernbrouwer) 
>
>
> On 31 July 2014 at 10:03:28, Piet Bijl ([email protected] <javascript:>) 
> wrote: 
> > Hello, 
> >   
> > Is there a way to get a reference to a parent object when persistence or 
> > whatever is triggered? 
> >   
> > For example: 
> >   
> > Company User 
> >   
> > 1. Company: persist > User persist 
> > 2. User listener sends mail to regarding company contact with 
> credentials 
> > etc. 
> >   
> > How do i know which company persisted the user? 
> >   
> > Or: 
> > 1. Company: delete > User delete 
> > 2. Listener needs to delete some stuff, again, which company? 
> >   
> > Something in the UOW? 
> >   
> > Gr. 
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"doctrine-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/doctrine-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to