PluginProbe
ActivityPub / 5.1.0
ActivityPub v5.1.0
9.3.1 9.3.0 9.2.2 9.2.1 9.2.0 9.1.0 9.0.2 9.0.1 9.0.0 8.3.0 8.2.1 8.2.0 8.1.1 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.2.0 1.3.0 2.0.0 2.0.1 2.1.0 2.1.1 All 160 releases
← All changes | includes/class-handler.php +15 -38 9.0.25.1.0 View file →
@@ -6,8 +6,16 @@
6 6 */
7 7
8 8 namespace Activitypub;
9 9
10 +use Activitypub\Handler\Announce;
11 +use Activitypub\Handler\Create;
12 +use Activitypub\Handler\Delete;
13 +use Activitypub\Handler\Follow;
14 +use Activitypub\Handler\Like;
15 +use Activitypub\Handler\Undo;
16 +use Activitypub\Handler\Update;
17 +
10 18 /**
11 19 * Handler class.
12 20 */
13 21 class Handler {
@@ -15,9 +23,8 @@
15 23 * Initialize the class, registering WordPress hooks.
16 24 */
17 25 public static function init() {
18 26 self::register_handlers();
19 - self::register_outbox_handlers();
20 27 }
21 28
22 29 /**
23 30 * Register handlers.
@@ -22,21 +29,15 @@
22 29 /**
23 30 * Register handlers.
24 31 */
25 32 public static function register_handlers() {
26 - Handler\Accept::init();
27 - Handler\Announce::init();
28 - Handler\Collection_Sync::init();
29 - Handler\Create::init();
30 - Handler\Delete::init();
31 - Handler\Feature_Request::init();
32 - Handler\Follow::init();
33 - Handler\Like::init();
34 - Handler\Move::init();
35 - Handler\Quote_Request::init();
36 - Handler\Reject::init();
37 - Handler\Undo::init();
38 - Handler\Update::init();
33 + Announce::init();
34 + Create::init();
35 + Delete::init();
36 + Follow::init();
37 + Undo::init();
38 + Update::init();
39 + Like::init();
39 40
40 41 /**
41 42 * Register additional handlers.
42 43 *
@@ -42,30 +43,6 @@
42 43 *
43 44 * @since 1.3.0
44 45 */
45 46 do_action( 'activitypub_register_handlers' );
46 - }
47 -
48 - /**
49 - * Register outbox handlers.
50 - */
51 - public static function register_outbox_handlers() {
52 - Handler\Outbox\Add::init();
53 - Handler\Outbox\Announce::init();
54 - Handler\Outbox\Arrive::init();
55 - Handler\Outbox\Block::init();
56 - Handler\Outbox\Create::init();
57 - Handler\Outbox\Delete::init();
58 - Handler\Outbox\Follow::init();
59 - Handler\Outbox\Like::init();
60 - Handler\Outbox\Remove::init();
61 - Handler\Outbox\Undo::init();
62 - Handler\Outbox\Update::init();
63 -
64 - /**
65 - * Register additional outbox handlers.
66 - *
67 - * @since 8.1.0
68 - */
69 - do_action( 'activitypub_register_outbox_handlers' );
70 47 }
71 48 }