]> git.mxchange.org Git - friendica.git/blobdiff - src/Util/Proxy.php
Merge pull request #11966 from annando/date-correction
[friendica.git] / src / Util / Proxy.php
index b63fd6ed14d77eba15ee9bab5b135f5556e3847f..fc7d369ad528d1b4d89f9e9c76aeb6d5c034dfb6 100644 (file)
@@ -76,11 +76,10 @@ class Proxy
         *
         * @param string $url       The URL to proxyfy
         * @param string $size      One of the Proxy::SIZE_* constants
-        *
         * @return string The proxyfied URL or relative path
         * @throws \Friendica\Network\HTTPException\InternalServerErrorException
         */
-       public static function proxifyUrl(string $url, string $size = '')
+       public static function proxifyUrl(string $url, string $size = ''): string
        {
                if (!DI::config()->get('system', 'proxify_content')) {
                        return $url;
@@ -137,7 +136,7 @@ class Proxy
         * @return string Proxified HTML code
         * @throws \Friendica\Network\HTTPException\InternalServerErrorException
         */
-       public static function proxifyHtml($html)
+       public static function proxifyHtml(string $html): string
        {
                $html = str_replace(Strings::normaliseLink(DI::baseUrl()) . '/', DI::baseUrl() . '/', $html);
 
@@ -148,6 +147,7 @@ class Proxy
         * Checks if the URL is a local URL.
         *
         * @param string $url
+        *
         * @return boolean
         * @throws \Friendica\Network\HTTPException\InternalServerErrorException
         */
@@ -168,6 +168,7 @@ class Proxy
         * Return the array of query string parameters from a URL
         *
         * @param string $url URL to parse
+        *
         * @return array Associative array of query string parameters
         */
        private static function parseQuery(string $url): array
@@ -184,10 +185,11 @@ class Proxy
         * Call-back method to replace the UR
         *
         * @param array $matches Matches from preg_replace_callback()
+        *
         * @return string Proxified HTML image tag
         * @throws \Friendica\Network\HTTPException\InternalServerErrorException
         */
-       private static function replaceUrl(array $matches)
+       private static function replaceUrl(array $matches): string
        {
                // if the picture seems to be from another picture cache then take the original source
                $queryvar = self::parseQuery($matches[2]);