Issue #3355216 by poker10: Fix PHP 5.x regression caused by ::class constant
parent
f66aac7281
commit
dabbad0539
|
@ -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);
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue