wordpress-activitypub/includes/rest
Jan Boddez 2b96c6efd2
Improve transformer (#731)
* Factory::get_transformer() may return a WP_Error instance

* Fix templates

* PHPDoc

* "Fix" conneg (for posts, at least)

* (Hopefully) fix conneg for comments, too

* Ugly, but works?

* Fix outboxes, collections

* Clean up a bit

* Use Factory

* Remove outdated `use`

* Use Transformer\Factory instead of Transformer\Post

* "Fix" _deprecated_function() call

* Remove superfluous transformer check

* Remove transformer check

* Call Transformer::get_transformer() only once per request

* PHPDoc

* this should be fine

a failing transformer is very unlikely because there are a lot of checks before `is_singular` or `is_comment` is valid.

* no longer used

---------

Co-authored-by: Matthias Pfefferle <pfefferle@users.noreply.github.com>
2024-05-16 15:14:31 +02:00
..
class-actors.php Improve AUTHORIZED_FETCH (#728) 2024-05-03 08:54:06 +02:00
class-collection.php Improve transformer (#731) 2024-05-16 15:14:31 +02:00
class-comment.php Improve AUTHORIZED_FETCH (#728) 2024-05-03 08:54:06 +02:00
class-followers.php Improve AUTHORIZED_FETCH (#728) 2024-05-03 08:54:06 +02:00
class-following.php Improve AUTHORIZED_FETCH (#728) 2024-05-03 08:54:06 +02:00
class-inbox.php Improve AUTHORIZED_FETCH (#728) 2024-05-03 08:54:06 +02:00
class-nodeinfo.php mask version number (#719) 2024-04-05 15:49:38 -05:00
class-outbox.php Improve transformer (#731) 2024-05-16 15:14:31 +02:00
class-server.php Improve AUTHORIZED_FETCH (#728) 2024-05-03 08:54:06 +02:00
class-webfinger.php Use FEP-2c59 for WebFinger reference (#636) 2024-01-08 20:01:16 +01:00