]> git.mxchange.org Git - friendica.git/blobdiff - src/Util/Network.php
Add search types
[friendica.git] / src / Util / Network.php
index b534a5505bbcf9c9b41a087a1a636684b012c178..e4e9c5af5bb5a75673017425b6cc298057fa74ac 100644 (file)
@@ -838,7 +838,7 @@ class Network
 
 
        /**
-        * @brief Switch the scheme of an url between http and https
+        * Switch the scheme of an url between http and https
         *
         * @param string $url URL
         *
@@ -846,15 +846,17 @@ class Network
         */
        public static function switchScheme($url)
        {
-               $parts = parse_url($url, PHP_URL_SCHEME);
-               if (!isset($parts['scheme'])) {
+               $scheme = parse_url($url, PHP_URL_SCHEME);
+               if (empty($scheme)) {
                        return $url;
                }
-               if ($parts['scheme'] == 'http') {
+
+               if ($scheme === 'http') {
                        $url = str_replace('http://', 'https://', $url);
-               } elseif ($parts['scheme'] == 'https') {
+               } elseif ($scheme === 'https') {
                        $url = str_replace('https://', 'http://', $url);
                }
+
                return $url;
        }
 }