الفرق بين المراجعتين لصفحة: «Ruby/Warning»
< Ruby
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>Warning</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Warningتحتوي الوحدة...' |
لا ملخص تعديل |
||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>Warning</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: صفحة الصنف <code>Warning</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Warning]]تحتوي الوحدة <code>Warning</code> على تابع واحد يسمى <code>[[Ruby/Warning/warn|warn]]</code>. هذا التابع يوسع (extends) | [[تصنيف: Ruby Warning]] | ||
تحتوي الوحدة <code>Warning</code> على تابع واحد يسمى <code>[[Ruby/Warning/warn|warn]]</code>. هذا التابع يوسع (extends) نفسه، حتى يكون <code>Warning.warn</code> متاحًا. | |||
عبر إعادة تعريف التابع <code>[[Ruby/Warning/warn| | يتم استدعاء <code>[[Ruby/Warning/warn|warn]]</code> لكافة التبيهات (warnings) الصادرة عن روبي. بشكل افتراضي، تُطبع التنبيهات في المجرى <code>stderr$</code>. | ||
==توابع | |||
عبر إعادة تعريف التابع <code>[[Ruby/Warning/warn|warn]]</code>، يمكنك التحكم في كيفية تعامل روبي مع التنبيهات، سواء بتصفية التنبيهات، و/أو بإخراج التنبيهات في مجرى آخر غير المجرى <code>$stderr</code>. عندما إعادة تعريف <code>[[Ruby/Warning/warn|warn]]</code>، يمكن استدعاء المتغير <code>super</code> للعودة إلى السلوك الافتراضي في طباعة التنبيه في المجرى <code>$stderr</code>. | |||
==توابع النسخة العامة (Public Instance Methods)== | |||
===[[Ruby/Warning/warn | التابع warn]]=== | ===[[Ruby/Warning/warn | التابع warn]]=== | ||
يكتب التابع <code>warn</code> رسالة التنبيه <code> | يكتب التابع <code>warn</code> رسالة التنبيه في المجرى <code>$stderr</code>، | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Warning.html قسم الصنف Warning في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Warning.html قسم الصنف Warning في توثيق روبي الرسمي.] | ||
مراجعة 14:40، 8 نوفمبر 2018
تحتوي الوحدة Warning على تابع واحد يسمى warn. هذا التابع يوسع (extends) نفسه، حتى يكون Warning.warn متاحًا.
يتم استدعاء warn لكافة التبيهات (warnings) الصادرة عن روبي. بشكل افتراضي، تُطبع التنبيهات في المجرى stderr$.
عبر إعادة تعريف التابع warn، يمكنك التحكم في كيفية تعامل روبي مع التنبيهات، سواء بتصفية التنبيهات، و/أو بإخراج التنبيهات في مجرى آخر غير المجرى $stderr. عندما إعادة تعريف warn، يمكن استدعاء المتغير super للعودة إلى السلوك الافتراضي في طباعة التنبيه في المجرى $stderr.
توابع النسخة العامة (Public Instance Methods)
التابع warn
يكتب التابع warn رسالة التنبيه في المجرى $stderr،