التكوين :: Validator.

التحقق من صحة التكوين المخطط
التحميل الان

التكوين :: Validator. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Lionel Cons
  • موقع ويب الناشر:
  • http://search.cpan.org/~lcons/

التكوين :: Validator. العلامات


التكوين :: Validator. وصف

Config :: Validator هو وحدة نمطية للبيرل التي تسمح بإجراء التحقق من صحة التكوين القائم على المخطط. تتمثل الفكرة في تحديد المخطط ما هي بيانات صالحة. يمكن استخدام هذا المخطط لإنشاء كائن Validator يمكن استخدامه بدوره للتأكد من أن بعض البيانات تتوافق بالفعل مع المخطط. التركيز الأساسي قيد التشغيل على "التكوين" (على سبيل المثال كما هو منصوص عليه وحدات مثل التكوين :: عام) وبدرجة أقل، "خيارات" (على سبيل المثال كما هو مقدم من وحدات مثل GetOpt :: Long)، يمكن لهذه الوحدة في الواقع التحقق من صحة أي بنية بيانات. يستخدم Void Config:: # استخدام بسيط $ Validator = Config :: Validator-> جديد ({type => "قائمة (عدد صحيح)"})؛ $ Validator-> التحقق من صحة ()؛ # حسنا $ Validator-> التحقق من صحة ()؛ # فشل $ Validator-> التحقق من صحة ({1، 2})؛ # فشل # الاستخدام المتقدمة $ Validator = Config :: Validator-> جديد (Octo => {type => "عدد صحيح"، MIN => 0، MAX => 255،}، Color => {type => "plys"، الحقول => {red => {type => "صالح (Octece)"}، الأخضر => {type => "صالح (Octo)"}، Blue => {type => "صالح (Octet)"}،} ،}،)؛ $ Validator-> التحقق من صحة ({أحمر => 23، أخضر => 47، أزرق => 6}، "اللون")؛ # موافق $ Validator-> التحقق من صحة ({أحمر => 23، أخضر => 470، Blue => 6}، "Color")؛ # فشل $ Validator-> التحقق من صحة ({أحمر => 23، أخضر => 47، lbue => 6}، "اللون")؛ # الصفحة الرئيسية foulproduct


التكوين :: Validator. برامج ذات صلة