Those who follow my blog may remember an earlier entry on form validation. I looked into some of the possible
solutions those who commented provided, but other than Solar_Form,
each was either trying to generate HTML, or not generating HTML was
considered a plugin type of behaviour (i.e., the HTML generation was the
norm, and not generating HTML typically added layers). Discouraged, I
continued plugging away on my own solution which was incorporating
Solar_Valid for validations, adding some filtering, adding the ability to
load definitions from a file, and adding the ability to use callbacks for
either filters or validation rules.
I got some code together, tried it out, and felt that either something was
missing, or I was doing something a little wrong. I posted the code source,
and asked Paul Jones for feedback.
After some initial flurries of emails with Paul asking for more detail, me
providing it, Paul asking questions, me attempting to answer... Paul had me
look at the source for Solar_Form. In doing so, I discovered what he was
suspecting, namely, that we were trying to build something similar. Rather
than continue on parallel courses, I decided to jump in and help in this
aspect of the Solar project.