Config :: Validator. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/lcons/
Config :: Validator. タグ
Config :: Validator. 説明
Config :: Validatorは、スキーマベースの設定検証を実行できるPerlモジュールです。アイデアは、有効なデータが何であるかをスキーマで定義することです。このスキーマを使用して、実際にいくつかのデータがスキーマに準拠していることを確認するために使用できるバリデータオブジェクトを使用することができます。プライマリフォーカスは "Configuration"(Config :: Generalなどのモジュールによって提供されているように)そして、より少ない範囲である「getopt :: longのようなモジュールによって提供されるように」、このモジュールは実際にはConfig :: Validatorを使用する任意のデータ構造を検証することができます。 #簡単な使用$ $ validator = config :: validator-> new({type => "list(integer)"}); $ Validator-> Validate(); #OK $ Validator-> Validate(); #失敗$ validator->検証({1,2}); #失敗#高度な使用法$ validator = config :: valinator-> new(Octet => {type => "integer"、min => 0、max => 255、}、color => {type => "struct"、フィールド=> {RED => {TYPE => "有効(オクテット)"}、green => {type => "有効(オクテット)"}、blue => {type => "有効(オクテット)"}、} 、}、); $ Validator-> Validate({red => 23、green => 47、青=> 6}、「色」); #OK $ Validator-> Validate({red => 23、green => 470、青=> 6}、「色」); #失敗$ Validator-> Validate({red => 23、green => 47、LBUE => 6}、「色」); #フェイル製品のホームページ
Config :: Validator. 関連ソフトウェア