Jump to content

at-ease/ar

From mediawiki.org
This page is a translated version of the page At-ease and the translation is 100% complete.

at-ease هي مكتبة PHP توفر بديلاً آمنًا لمشغّل التحكم بالأخطاء `$@` في PHP. من عام 2010 إلى 2020، كان يُنصح بعدم استخدام `$@` في ميدياويكي والإضافات، واستخدام هذه المكتبة بدلاً منه. تم إدخال الكود في ميدياويكي أصلاً في r4261، ثم تم فصلُه إلى مكتبة مستقلة خلال دورة تطوير MediaWiki 1.26 .

منذ عام 2020 ومع الدعم الأفضل لمعالجة الأخطاء القاتلة في PHP 7، يُنصح باستخدام $@ في ميدياويكي والإضافات: انظر قسم "معالجة الأخطاء" في صفحة اتفاقيات ترميز PHP.

الاستخدام

use Wikimedia\AtEase\AtEase;

// Suppress warnings in a block of code:
AtEase::suppressWarnings();
$content = file_get_contents( 'foobar.txt' );
AtEase::restoreWarnings();

// ..or in a callback function:
AtEase::quietCall( 'file_get_contents', 'foobar.txt' );

Code stewardship

انظر ايضاً

وصلات خارجية

تحذير: أعرض عنوان "at-ease/ar" تجاهل العنوان المعروض سابقا "مكتبة At-ease".