at-ease/ja
Jump to navigation
Jump to search
at-ease は、PHP のエラー制御演算子 @
の安全な代替手段を提供する PHP ライブラリです。
我々が @
を使用しない理由については PHP のコーディング規約ページ内の「エラー処理」節 を参照してください。
コードは当初 MediaWiki に r4261 で導入されましたが、のちに MediaWiki 1.26 の開発サイクルの中で別個のライブラリに分割されました。
使用法
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' );
関連項目
- Error Control Operator, php.net
外部リンク
- Source code (Phabricator mirror, GitHub mirror)
- Composer package
- API Documentation
- Test coverage report
- Issue tracker