From: Paul H. <pa...@lo...> - 2009-07-31 02:35:29
|
On 31/07/2009, at 10:34 AM, Chuck Hill wrote: > On Jul 30, 2009, at 5:41 PM, Paul Hoadley wrote: > >> OK, I have to ask... >> >> On 31/07/2009, at 5:01 AM, Timo Hoepfner wrote: >> >>> I use it all the time. As Chuck said already, mostly to pass objects >>> between layers that shouldn't know of each other. First and foremost >>> the current user. >> >> Why are people using ERXThreadStorage to store the current user? I >> store that in Session, or a superclass. Is that a bad idea? >> >> Sheesh. Just when I thought I was no longer a noob. > > The user IS in the session, but many classes do not have access to > the session. So a reference to the user is placed into the Thread > so that all classes can easily access it. This reference is only > present and valid for the duration of the request-response loop > (assuming normal Wonder usage). Ah, got it. Thanks Chuck. -- Paul. w http://logicsquad.net/ h http://paul.hoadley.name/ |