CONFIGHT :: Validator

Şema Tabanlı Yapılandırma Doğrulama
Şimdi İndirin

CONFIGHT :: Validator Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Lionel Cons
  • yayıncı web sitesi:
  • http://search.cpan.org/~lcons/

CONFIGHT :: Validator Etiketler


CONFIGHT :: Validator Açıklama

CONFIGHT :: Validator, şema tabanlı yapılandırma doğrulamasını gerçekleştirmeyi sağlayan bir Perl modülüdür. Fikir, bir şemada geçerli bir veri olanı tanımlamaktır. Bu şema, bazı verilerin gerçekten de şemaya uygun olduğundan emin olmak için kullanılabilen bir validator nesnesi oluşturmak için kullanılabilir. Birincil odak "yapılandırmaya" başladığından emin olun (örneğin Config :: general gibi modüller tarafından sağlandığı gibi) ve daha az bir dereceye kadar "Seçenekler" (örneğin, GetOpt :: Long gibi modüller tarafından sağlandığı gibi), bu modül aslında herhangi bir veri yapısını doğrulayabilir. # Basit Kullanım $ validator = CONFIGHT :: Validator-> Yeni ({Type => "listesi (tamsayı)"}); $ validator-> doğrulamak (); # Tamam $ validator-> doğrulamak (); # Başarısız $ validator-> doğrulamak ({1, 2}); # Fail # Gelişmiş Kullanım $ validator = CONFIGHT :: Validator-> Yeni (oktet => {Type => "integer", min => 0, max => 255,}, renk => {Type => "Struct", alanlar => {kırmızı => {type => "geçerli (oktet)"}, yeşil => {type => "geçerli (oktet)"}, mavi => {type => "geçerli (oktet)"},} ,},); $ validator-> doğrulamak ({kırmızı => 23, yeşil => 47, mavi => 6}, "renk"); # Tamam $ validator-> doğrulamak ({kırmızı => 23, yeşil => 470, mavi => 6}, "renk"); # Başarısız $ validator-> doğrulamak ({kırmızı => 23, yeşil => 47, lbue => 6}, "renk"); # FailProduct'ın ana sayfası


CONFIGHT :: Validator İlgili Yazılım