jwark has asked for the wisdom of the Perl Monks concerning the following question:
I have been using the Data::FormValidator package and have found it to be quite helpful.
I have noticed that this package (and others) makes use of the CGI param() method to validate information *OR* it requires a object that has its own param() method that functions the same as the CGI param() method.
I was wondering if a package existed on CPAN that, when used, produces an object that simply has a param() method. My thoughts were that it would be leaner to use such a package for non-CGI type validation. You could simply load some parameters into it, and then use it with Data::FormValidator (or some other package requiring a param method).
Also, on the surface, the param method seems pretty straight forward to implement, but I am sure I will miss some edge cases which would just be annoying. Perhaps there is some sort of standards page that describes the way the CGI->param() method works, like an RFC.
In all honesty, I haven't used the Data::FormValidator without a CGI object yet, but the apparent usefulness of the param method indicates that there should be a simple package that gives you that method (in object form).
Any information leading to such a simple package/method would be greatly appreciated.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Ubiquity of the CGI param method
by LTjake (Prior) on Aug 11, 2010 at 01:14 UTC | |
|
Re: Ubiquity of the CGI param method
by skx (Parson) on Aug 11, 2010 at 08:22 UTC | |
by jwark (Novice) on Aug 11, 2010 at 12:29 UTC | |
by jaldhar (Vicar) on Aug 12, 2010 at 06:30 UTC | |
by jaldhar (Vicar) on Aug 13, 2010 at 06:12 UTC | |
by skx (Parson) on Aug 13, 2010 at 10:37 UTC | |
by Anonymous Monk on Aug 16, 2010 at 18:06 UTC |