]> git.mxchange.org Git - friendica.git/blobdiff - src/Content/PageInfo.php
Conversation entries will now be stored asynchronous if possible
[friendica.git] / src / Content / PageInfo.php
index d3b38336b5d790baeaec023fbb22fa7266f2397a..71ffebc44453a72bfdb2e23ffbd9a0731056533e 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * @copyright Copyright (C) 2010-2021, the Friendica project
+ * @copyright Copyright (C) 2010-2022, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -64,7 +64,7 @@ class PageInfo
         * @return string
         * @throws HTTPException\InternalServerErrorException
         */
-       public static function appendDataToBody(string $body, array $data, bool $no_photos = false)
+       public static function appendDataToBody(string $body, array $data, bool $no_photos = false): string
        {
                // Only one [attachment] tag per body is allowed
                $existingAttachmentPos = strpos($body, '[attachment');
@@ -90,7 +90,7 @@ class PageInfo
         * @return string
         * @throws HTTPException\InternalServerErrorException
         */
-       public static function getFooterFromUrl(string $url, bool $no_photos = false, string $photo = '', bool $keywords = false, string $keyword_denylist = '')
+       public static function getFooterFromUrl(string $url, bool $no_photos = false, string $photo = '', bool $keywords = false, string $keyword_denylist = ''): string
        {
                $data = self::queryUrl($url, $photo, $keywords, $keyword_denylist);
 
@@ -103,7 +103,7 @@ class PageInfo
         * @return string
         * @throws HTTPException\InternalServerErrorException
         */
-       public static function getFooterFromData(array $data, bool $no_photos = false)
+       public static function getFooterFromData(array $data, bool $no_photos = false): string
        {
                Hook::callAll('page_info_data', $data);
 
@@ -220,7 +220,7 @@ class PageInfo
         * @return array
         * @throws HTTPException\InternalServerErrorException
         */
-       public static function getTagsFromUrl(string $url, string $photo = '', string $keyword_denylist = '')
+       public static function getTagsFromUrl(string $url, string $photo = '', string $keyword_denylist = ''): array
        {
                $data = self::queryUrl($url, $photo, true, $keyword_denylist);
 
@@ -282,7 +282,7 @@ class PageInfo
         * @param string $url
         * @return string
         */
-       protected static function stripTrailingUrlFromBody(string $body, string $url)
+       protected static function stripTrailingUrlFromBody(string $body, string $url): string
        {
                $quotedUrl = preg_quote($url, '#');
                $body = preg_replace_callback("#(?: