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.
