Jump to content

at-ease/nl

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

at-ease is een PHP-bibliotheek die een veilig alternatief geeft voor de PHP's @ error control operator. In de periode 2010 - 2020 is aanbevolen om @ niet in de MediaWiki te gebruiken en daarvoor in de plaats deze bibliotheek te gebruiken. De code is voor het eerst met r4261 gebruikt in de MediaWiki, het is later gesplitst naar een eigen bibliotheek tijdens de ontwikkeling van MediaWiki 1.26 .

Met de komst van PHP7 (2020) is de foutafhandeling in PHP sterk verbeterd. Het wordt nu aanbevolen om dat te gebruiken in de MediaWiki en de extensies: Foutafhandeling in PHP, code conventies.

Gebruik

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

Zie ook

Waarschuwing:Titelweergave "at-ease/nl" overschrijft eerdere titelweergave "At-ease/nl".