src/Wikimedia/AtEase/AtEase.php
public static function quietCall( callable $callback /*, parameters... */ ) {
		$args = array_slice( func_get_args(), 1 );
		self::suppressWarnings();
		$rv = call_user_func_array( $callback, $args );
		self::restoreWarnings();
		return $rv;
	}
public static function quietCall( callable $callback /*, parameters... */ ) {
		$args = array_slice( func_get_args(), 1 );
		self::suppressWarnings();
		$rv = call_user_func_array( $callback, $args );
		self::restoreWarnings();
		return $rv;
	}
public static function quietCall ( callable $ callback /*, parameters... */ ) { $ args = array_slice ( func_get_args ( ) , 1 ) ; self :: suppressWarnings ( ) ; $ rv = call_user_func_array ( $ callback , $ args ) ; self :: restoreWarnings ( ) ; return $ rv ; }
Call the callback given by the first parameter, suppressing any warnings.

@param callable $callback Function to call
@return mixed
Call the callback given by the first parameter suppressing any warnings .