Issue #3355216 by poker10: Fix PHP 5.x regression caused by ::class constant

merge-requests/2943/head
mcdruid 2023-04-21 10:52:45 +01:00
parent f66aac7281
commit dabbad0539
2 changed files with 2 additions and 2 deletions

View File

@ -2749,7 +2749,7 @@ function file_uri_normalize_dot_segments($uri) {
if ($target !== FALSE) {
if (!in_array($scheme, variable_get('file_sa_core_2023_005_schemes', array()))) {
$class = file_stream_wrapper_get_class($scheme);
$is_local = is_subclass_of($class, DrupalLocalStreamWrapper::class);
$is_local = is_subclass_of($class, 'DrupalLocalStreamWrapper');
if ($is_local) {
$target = str_replace(DIRECTORY_SEPARATOR, '/', $target);
}

View File

@ -4100,7 +4100,7 @@ function system_file_download($uri) {
if (!in_array($scheme, variable_get('file_sa_core_2023_005_schemes', array()))) {
if (DIRECTORY_SEPARATOR !== '/') {
$class = file_stream_wrapper_get_class($scheme);
if (is_subclass_of($class, DrupalLocalStreamWrapper::class)) {
if (is_subclass_of($class, 'DrupalLocalStreamWrapper')) {
$target = str_replace(DIRECTORY_SEPARATOR, '/', $target);
}
}