Does that mean there is only one singleton object for all requests? Or are they distinct between different requests?
Jeremy Blain wrote: > I personally handle cases like this with a singleton object. > > see Class::Singleton > > It's easily accessable then throughout all the code, including modules > without fussing about namespaces or anything. > > my $msg = UI::Msg->instance(); > > > Anthony Ettinger wrote: > > >> I have an object (contains UI messaging interface) that I want to >> persist throughout all the mason parts/includes in a request. >> >> How should I do this? >> >> autohandler?: >> my $msg = new UI::Msg; >> >> so from within any part, file, or page now has access to $msg object: >> >> An example below: >> >> /parts/foo >> $msg->err("There was an error with FOO"); >> >> /parts/bar >> $msg->ok("Bar processed correctly!"); >> >> /autohandler: >> print $msg->errors(); >> >> >> Similar to the global $m (mason object)...I do not want to have to >> pass $msg object explicitly to all my files. >> >> >> >> > > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: The Future of Linux Business White Paper > from Novell. From the desktop to the data center, Linux is going > mainstream. Let it simplify your IT future. > http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 > _______________________________________________ > Mason-users mailing list > Mason-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mason-users > > > ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Mason-users mailing list Mason-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mason-users