common.php

This commit is contained in:
Buchholz 2021-10-09 20:09:12 +02:00
parent ea2879ec43
commit cfac4937b1

View file

@ -157,7 +157,8 @@ if ( function_exists('date_default_timezone_set') ){
* @return false Always returns false so the standard PHP error handler is also used
*
*/
function showError($errno, $errmsg, $filename, $linenum, $vars, $backtrace=null){
function showError($errno, $errmsg, $filename, $linenum, $vars=null, $backtrace=null): bool
{
global $wbErrorBuffer, $addon_current_id, $page, $addon_current_version, $config, $addonFolderName;
static $reported = [];
@ -187,7 +188,7 @@ function showError($errno, $errmsg, $filename, $linenum, $vars, $backtrace=null)
// since we supported older versions of php, there may be a lot of strict errors
if( $errno === E_STRICT ){
return;
return true;
}
//get the backtrace and function where the error was thrown
@ -226,7 +227,7 @@ function showError($errno, $errmsg, $filename, $linenum, $vars, $backtrace=null)
}
//if it's a core error, it should be in the include folder
}elseif( strpos($filename, '/include/') === false ){
}elseif(!str_contains($filename, '/include/')){
return false;
}
@ -412,7 +413,7 @@ function msg(){
/**
* add message only if admin user is logged in
* add message only if admin user is logged in
* @since 5.2
*
*/
@ -575,7 +576,7 @@ function IncludeScript($file, $include_variation = 'include_once', $globals=arra
//check to see if it exists
$include_variation = str_replace('_if', '', $include_variation, $has_if);
if( $has_if && !$exists ){
return;
return true;
}
//check for fatal errors
@ -680,7 +681,7 @@ function pre($mixed){
* @deprecated 2.6
*/
function showArray($mixed){
trigger_error('Deprecated function showArray(). Use pre() instead');
trigger_error('Deprecated function showArray(). Use pre() instead');
}