فئة :: خطأ

التحميل الان

فئة :: خطأ الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Domizio Demichelis
  • موقع ويب الناشر:
  • http://search.cpan.org/~domizio/CGI-Application-Plus-1.21/lib/CGI/Application/CheckRM.pm

فئة :: خطأ العلامات


فئة :: خطأ وصف

الفصل :: الخطأ يوفر التحقق من تأخر عن فشل الكائنات. الفئة :: الخطأ يوفر التحقق من التأخير لعشل الكائنات. حزمة حزمة My :: حزمة؛ استخدام الفئة :: خطأ؛ $ undef_obj = class :: خطأ-> جديد (خطأ $ errnum) $ undef_obj-> any_method؛ # لن يموت وسيعود $ $ undef_obj الطباعة "خطأ" ما لم $ underef_obj؛ # "هو كاذب" طباعة "$ undef_obj"؛ # "" مع تحذير "استخدام القيمة غير المهيمية # في سلسلة ..." طباعة $ undef_obj-> any_method؛ # "" "مع نفس التحذير $ atgar_obj = class :: خطأ-> جديد ($ خطأ، $ errnum، '') $ compary_obj-> any_method؛ # لن يموت وسوف يعود $ compary_obj print 'هو false' ما لم $ arty_obj؛ # "هو" طباعة "كاذبة" $ learce_obj "؛ # '' لا تحذيرات طباعة $ learch_obj-> any_method؛ # "" لا يمكن ل Warningsyou استخدام هذه الوحدة لإرجاع كائن خطأ فصول :: بدلا من قيمة كاذبة بسيطة (على سبيل المثال، عند إرجاع Sub أو الخاصية إرجاع كائن أو قيمة UNDIF عند الفشل). هذه الميزة تسمح للتحقق من كائن نفسه، أو تأخير التحقق بعد استدعاء أي طريقة على الكائن. $ obj = anyclass-> جديد أو يموت $ obj-> خطأ في anyclass-> new-> any_method أو die class :: خطأ-> خطأ # staticfor، ومقارنة الفرق بين سلوك OBJ_A و obj_b إذا anyclass-> جديد سيعود False: استخدام الكائن :: الدعائم ({name => 'obj_a'، افتراضي => sub {anyclass-> جديد أو undef}}، {name => 'obj_b'، افتراضي => sub {anyclass-> جديد أو جديد أو جديد فئة :: خطأ-> جديد ('anyclass-> فشل جديد ")})؛ . آخر...'؛ افعل شيئا اخر() }؛ # ولكن هذا سينفذ do {} block $ s-> obj_b-> any_method أو القيام {يحذر "القيام بشيء آخر ..."؛ افعل شيئا اخر() }؛ متطلبات: إصدار بيرل> = 5.6.1


فئة :: خطأ برامج ذات صلة

CGI :: Auth :: Auto

CGI :: Auth :: Script Auto يسمح لصيانة المصادقة التلقائية والمثابرة من أجل CGI Scrips. ...

217

تحميل