Skip to content

Instantly share code, notes, and snippets.

@sgnix
Created February 18, 2012 22:07
Show Gist options
  • Save sgnix/1861129 to your computer and use it in GitHub Desktop.
Save sgnix/1861129 to your computer and use it in GitHub Desktop.
Validate::Tiny 1
my %rules = (
fields => [ 'name', 'email', 'pass' ], # What fields
filters => [
name => sub { ... }, # Filter name
email => sub { ... }, # Filter email
pass => sub { ... } # Filter pass
],
checks => [
name => sub { ... }, # Check if name is good
email => sub { ... }, # Check email
pass => sub { ... } # Check password
]
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment