at-ease/ja
at-ease は、PHP のエラー制御演算子 @
の安全な代替手段を提供する PHP ライブラリです。
From 2010 to 2020, it was recommended not to use @
in MediaWiki and extensions, but instead use this library.
コードは当初 MediaWiki に r4261 で導入されましたが、のちに MediaWiki 1.26 の開発サイクルの中で別個のライブラリに分割されました。
Since 2020 and the better support of fatal error handling in PHP 7, it is recommended to use @
in MediaWiki and extensions: see the "Error handling" section on the PHP coding conventions page.
使用法
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
- 不明または未割り当て[メンテナーのページ] が保守しています。
- 問題点追跡: Phabricator at-ease (問題点を報告)
関連項目
- Error Control Operator, php.net
外部リンク