use Friendica\Protocol\ActivityPub;
/**
- * @brief ActivityPub Protocol class
+ * ActivityPub Protocol class
*/
class Processor
{
/**
- * @brief Converts mentions from Pleroma into the Friendica format
+ * Converts mentions from Pleroma into the Friendica format
*
* @param string $body
*
}
/**
- * @brief Constructs a string with tags for a given tag array
+ * Constructs a string with tags for a given tag array
*
* @param array $tags
* @param boolean $sensitive
}
/**
- * @brief
+ *
*
* @param $attachments
* @param array $item
}
/**
- * @brief
+ *
*
* @param array $activity
* @param $body
}
/**
- * @brief
+ *
*
* @param array $activity
* @param $body
}
/**
- * @brief Delete items
+ * Delete items
*
* @param array $activity
* @param $body
}
/**
- * @brief
+ *
*
* @param array $activity
* @param $body
}
/**
- * @brief
+ *
*
* @param array $activity
* @param array $item
}
/**
- * @brief
+ *
*
* @param $url
* @param $child
}
/**
- * @brief perform a "follow" request
+ * perform a "follow" request
*
* @param array $activity
*/
}
/**
- * @brief Update the given profile
+ * Update the given profile
*
* @param array $activity
*/
}
/**
- * @brief Delete the given profile
+ * Delete the given profile
*
* @param array $activity
*/
}
/**
- * @brief Accept a follow request
+ * Accept a follow request
*
* @param array $activity
*/
}
/**
- * @brief Reject a follow request
+ * Reject a follow request
*
* @param array $activity
*/
}
/**
- * @brief Undo activity like "like" or "dislike"
+ * Undo activity like "like" or "dislike"
*
* @param array $activity
*/
}
/**
- * @brief Activity to remove a follower
+ * Activity to remove a follower
*
* @param array $activity
*/
class Transmitter
{
/**
- * @brief collects the lost of followers of the given owner
+ * collects the lost of followers of the given owner
*
* @param array $owner Owner array
* @param integer $page Page number
}
/**
- * @brief Create list of following contacts
+ * Create list of following contacts
*
* @param array $owner Owner array
* @param integer $page Page numbe
}
/**
- * @brief Public posts for the given owner
+ * Public posts for the given owner
*
* @param array $owner Owner array
* @param integer $page Page numbe
}
/**
- * @brief Returns an array with permissions of a given item array
+ * Returns an array with permissions of a given item array
*
* @param array $item
*
}
/**
- * @brief Creates an array of permissions from an item thread
+ * Creates an array of permissions from an item thread
*
* @param array $item
*
}
/**
- * @brief Fetches a list of inboxes of followers of a given user
+ * Fetches a list of inboxes of followers of a given user
*
* @param integer $uid User ID
*
}
/**
- * @brief Fetches an array of inboxes for the given item and user
+ * Fetches an array of inboxes for the given item and user
*
* @param array $item
* @param integer $uid User ID
}
/**
- * @brief Returns the activity type of a given item
+ * Returns the activity type of a given item
*
* @param array $item
*
}
/**
- * @brief Creates the activity or fetches it from the cache
+ * Creates the activity or fetches it from the cache
*
* @param integer $item_id
*
}
/**
- * @brief Creates an activity array for a given item id
+ * Creates an activity array for a given item id
*
* @param integer $item_id
* @param boolean $object_mode Is the activity item is used inside another object?
}
/**
- * @brief Creates an object array for a given item id
+ * Creates an object array for a given item id
*
* @param integer $item_id
*
}
/**
- * @brief Returns a tag array for a given item array
+ * Returns a tag array for a given item array
*
* @param array $item
*
}
/**
- * @brief Adds attachment data to the JSON document
+ * Adds attachment data to the JSON document
*
* @param array $item Data of the item that is to be posted
* @param text $type Object type
}
/**
- * @brief Remove image elements and replaces them with links to the image
+ * Remove image elements and replaces them with links to the image
*
* @param string $body
*
}
/**
- * @brief Fetches the "context" value for a givem item array from the "conversation" table
+ * Fetches the "context" value for a givem item array from the "conversation" table
*
* @param array $item
*
}
/**
- * @brief Returns if the post contains sensitive content ("nsfw")
+ * Returns if the post contains sensitive content ("nsfw")
*
* @param integer $item_id
*
}
/**
- * @brief Creates a note/article object array
+ * Creates a note/article object array
*
* @param array $item
*
}
/**
- * @brief Transmits a profile deletion to a given inbox
+ * Transmits a profile deletion to a given inbox
*
* @param integer $uid User ID
* @param string $inbox Target inbox
}
/**
- * @brief Transmits a profile change to a given inbox
+ * Transmits a profile change to a given inbox
*
* @param integer $uid User ID
* @param string $inbox Target inbox
}
/**
- * @brief Transmits a given activity to a target
+ * Transmits a given activity to a target
*
* @param array $activity
* @param string $target Target profile
}
/**
- * @brief Transmit a message that the contact request had been accepted
+ * Transmit a message that the contact request had been accepted
*
* @param string $target Target profile
* @param $id
}
/**
- * @brief Reject a contact request or terminates the contact relation
+ * Reject a contact request or terminates the contact relation
*
* @param string $target Target profile
* @param $id
}
/**
- * @brief Transmits a message that we don't want to follow this contact anymore
+ * Transmits a message that we don't want to follow this contact anymore
*
* @param string $target Target profile
* @param integer $uid User ID