FormValidator-Simpleのプラグインを作る

 package MyFVS;
 
 use strict;
 use warnings;
 use FormValidator::Simple::Constants;
 
 sub MY_VALIDATION {
    my ($self, $params, $args) = @_;
    my ($year, $month, $day) = ($params->[0], $params->[1], $params->[2]);
    my ($foo, $bar) = ($args->[0], $args->[1]);
    return TRUE;
 }
 
 1;
 FormValidator::Simple->load_plugin('MyFVS');
 my $result = FormValidator::Simple->check(
    $q => [
        { my_date => ['year','month','day'] } => [ ['MY_VALIDATION', 'foo', 'bar'] ]
    ]
 );

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2010-05-10 (月) 01:33:45