diff --git a/app/Http/Controllers/InstanceActorController.php b/app/Http/Controllers/InstanceActorController.php new file mode 100644 index 00000000..136a2ede --- /dev/null +++ b/app/Http/Controllers/InstanceActorController.php @@ -0,0 +1,37 @@ +first()->getActor(); + return json_encode($res); + }); + return response($res)->header('Content-Type', 'application/json'); + } + + public function inbox() + { + return; + } + + public function outbox() + { + $res = [ + '@context' => 'https://www.w3.org/ns/activitystreams', + 'id' => config('app.url') . '/i/actor/outbox', + 'type' => 'OrderedCollection', + 'totalItems' => 0, + 'first' => config('app.url') . '/i/actor/outbox?page=true', + 'last' => config('app.url') . '/i/actor/outbox?min_id=0page=true' + ]; + return response()->json($res); + } +}