Hello i have restarted my DBIx::Class::Data::Validator project. Didnt find any other current implementations (besides DBIx::Class::Validation which we discussed back then) of this problem neither in this list nor on CPAN, so i thought it might still be usefull..
In short: Fusing Data::FormValidator with DBIx::Class for validation within in the model. I use it in a Catalyst project of mine to perform validation centralized (not in the controllers..). How it works: * Column validation: define validation constraints in the column definition * Validation profiles: Use multiple named profiles for complex validation scenarios * Native validation: validate data based on DBMS column datatypes.. * Validation classes: define your own, more complex types/classes and re-use them * Runtime modification via named methods (declare name of to be used method in model and the code for validation at runtime) Planned: * More DBMS validation * Better runtime modifications (works only on update, not update_all nor create so far) * more testing -> release on CPAN There current preview can be downloaded here: http://code.google.com/p/dbic-data-validator/downloads/list Some tests are included. More testing is very welcome. Some native english speaker for (re)writing the documentation even more. Greets from Berlin Ulrich Kautz _______________________________________________ List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class IRC: irc.perl.org#dbix-class SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/ Searchable Archive: http://www.grokbase.com/group/[email protected]
