diff --git a/thirdparty/creole/Creole.php b/thirdparty/creole/Creole.php index ede7189a1..e9f7028b0 100644 --- a/thirdparty/creole/Creole.php +++ b/thirdparty/creole/Creole.php @@ -316,12 +316,12 @@ class Creole { } // some values can be copied directly - $parsed['phptype'] = @$info['scheme']; - $parsed['username'] = @$info['user']; - $parsed['password'] = @$info['pass']; - $parsed['port'] = @$info['port']; + $parsed['phptype'] = $info['scheme'] ?? ''; + $parsed['username'] = $info['user'] ?? ''; + $parsed['password'] = $info['pass'] ?? ''; + $parsed['port'] = $info['port'] ?? ''; - $host = @$info['host']; + $host = $info['host'] ?? ''; if (false !== ($pluspos = strpos($host, '+'))) { $parsed['protocol'] = substr($host,0,$pluspos); if ($parsed['protocol'] === 'unix') {