]> git.mxchange.org Git - friendica.git/blobdiff - src/Protocol/ActivityPub.php
Remove deprecated code
[friendica.git] / src / Protocol / ActivityPub.php
index 14fca625a8e458ace6b4b8c18085b4c51aac69cf..7e2c591b3de2d960971f889ce546de79d4ef4b62 100644 (file)
@@ -12,7 +12,8 @@ use Friendica\Model\User;
 use Friendica\Util\HTTPSignature;
 
 /**
- * @brief ActivityPub Protocol class
+ * ActivityPub Protocol class
+ *
  * The ActivityPub Protocol is a message exchange protocol defined by the W3C.
  * https://www.w3.org/TR/activitypub/
  * https://www.w3.org/TR/activitystreams-core/
@@ -57,8 +58,8 @@ class ActivityPub
         */
        public static function isRequest()
        {
-               return stristr(defaults($_SERVER, 'HTTP_ACCEPT', ''), 'application/activity+json') ||
-                       stristr(defaults($_SERVER, 'HTTP_ACCEPT', ''), 'application/ld+json');
+               return stristr($_SERVER['HTTP_ACCEPT'] ?? '', 'application/activity+json') ||
+                       stristr($_SERVER['HTTP_ACCEPT'] ?? '', 'application/ld+json');
        }
 
        /**
@@ -199,7 +200,7 @@ class ActivityPub
         * Checks if the given contact url does support ActivityPub
         *
         * @param string  $url    profile url
-        * @param boolean $update Update the profile
+        * @param boolean $update true = always update, false = never update, null = update when not found or outdated
         * @return boolean
         * @throws \Friendica\Network\HTTPException\InternalServerErrorException
         * @throws \ImagickException