When passing object B into object A, then A knows about B, but B does not know about A. If you want B to know about A, then you need to explicitly let B know about it - there is no "caller" concept when passing objects around.
When A calls B, it could do something like b.function1b(this) - and it passes a reference to itself to B. Regards Kevan Stannard 2009/2/2 AJ Mercer <ajmer...@gmail.com>: > I was thinking along the lines of custom tags CALLER > > 2009/2/2 Kevan Stannard <kevanstann...@gmail.com> >> >> In your example, B does not have a reference to A, so it could not >> call a function on it. But assuming you passed a reference of A to B >> then what you have said is fine. >> >> 2009/2/2 AJ Mercer <ajmer...@gmail.com>: >> > If b.cfc is passed to a.cfc on init() >> > and I call a.function1a() with then calles b.fuction1b() >> > can function 1b call I function 2a() [which in in a.cfc] >> > >> > And if it can, is this a bad practice? >> > >> > >> > -- >> > AJ Mercer >> > Web Log: http://webonix.net >> > >> > >> > >> > >> > > >> > >> >> >> >> -- >> Kevan Stannard >> Mob: 0411 757 433 >> >> > > > > -- > AJ Mercer > Web Log: http://webonix.net > > > Once you come to the realisation that everyone is crazy, > You will never be surprised or disappointed ever again. > AJM 2008 > > > > -- Kevan Stannard Mob: 0411 757 433 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---