At-ease
Appearance
at-ease je knihovna PHP, která poskytuje bezpečnou alternativu k operátoru kontroly chyb @ v PHP.
Od roku 2010 do roku 2020 se doporučovalo nepoužívat @ v MediaWiki a rozšířeních, ale místo toho používat tuto knihovnu.
Kód byl původně představen MediaWiki v r4261 a poté byl během vývojového cyklu MediaWiki 1.26 oddělen do samostatné knihovny.
Od roku 2020 a díky lepší podpoře ošetřování závažných chyb v PHP 7 se doporučuje používat @ v MediaWiki a rozšířeních: viz sekce "Ošetřování chyb" na stránce s konvencemi kódování PHP.
Použití
use Wikimedia\AtEase\AtEase;
// Potlačení varování v bloku kódu:
AtEase::suppressWarnings();
$content = file_get_contents( 'foobar.txt' );
AtEase::restoreWarnings();
// ...nebo ve funkci zpětného volání:
AtEase::quietCall( 'file_get_contents', 'foobar.txt' );
Správa kódu
- Spravováno Neznámý nebo nepřiřazený[Stránka správců].
- Nástroj pro sledování problémů: Phabricator at-ease (nahlášení problému)
Související odkazy
- Operátor řízení chyb – php.net