第5回 Catalyst::Plugin::FormValidator::Lazy regex_map

概要

user_id ,category_id , etc... id ごとにフォーマットの設定をするのが邪魔臭いよ〜ドラエもーん。
ラララ〜。

のびたクン、そういう時にはregexp_map!

設定ファイル

'_num$'の条件にあうフィールド名を数字と指定します。他は特に新しいことはないです。便利ですね。
上記のドラえもんの例だと、'_id$' : '^\d+$' こんなカンジでしょうか。

form_validator_lazy :
    regexp_map :
        '_num$' :
            - number

結論

命名って重要ですね。