I'm still learning the ins and outs of logbox and was hoping someone could provide advice on the best way to handle this logging scenario.
In my handlers I have am using ValidateThis to validate incoming data. When this validation occurs I want to be able to log a warning that a validation error has occured but I also want to log, the validation Failure messages to know what errors occured, as well as what data was in RC, and some of the CGI information (i.e was the request from a web browser, iphone, blackberry, etc).
I know it's possible to pass in data within the extra info argument. In order to pass all of the above structures, would I just create my own structure, and append each of the above structures to form the extra info structure?