PluginProbe
ActivityPub / 5.7.0
ActivityPub v5.7.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 +18 -39 9.2.05.7.0 View file →
@@ -6,8 +6,17 @@
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\Move;
16 +use Activitypub\Handler\Undo;
17 +use Activitypub\Handler\Update;
18 +
10 19 /**
11 20 * Handler class.
12 21 */
13 22 class Handler {
@@ -15,9 +24,8 @@
15 24 * Initialize the class, registering WordPress hooks.
16 25 */
17 26 public static function init() {
18 27 self::register_handlers();
19 - self::register_outbox_handlers();
20 28 }
21 29
22 30 /**
23 31 * Register handlers.
@@ -22,21 +30,16 @@
22 30 /**
23 31 * Register handlers.
24 32 */
25 33 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();
34 + Announce::init();
35 + Create::init();
36 + Delete::init();
37 + Follow::init();
38 + Undo::init();
39 + Update::init();
40 + Like::init();
41 + Move::init();
39 42
40 43 /**
41 44 * Register additional handlers.
42 45 *
@@ -41,31 +44,7 @@
41 44 * Register additional handlers.
42 45 *
43 46 * @since 1.3.0
44 47 */
45 - \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' );
48 + do_action( 'activitypub_register_handlers' );
70 49 }
71 50 }