You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
507 B
22 lines
507 B
<?php |
|
|
|
namespace App\Http\Controllers\Api\V1; |
|
|
|
use App\Http\Controllers\Api\Concerns\RespondsWithJson; |
|
use App\Http\Controllers\Controller; |
|
use App\Support\ApiActor; |
|
use Illuminate\Http\JsonResponse; |
|
use Illuminate\Http\Request; |
|
|
|
class MeController extends Controller |
|
{ |
|
use RespondsWithJson; |
|
|
|
public function show(Request $request): JsonResponse |
|
{ |
|
/** @var ApiActor $actor */ |
|
$actor = $request->attributes->get('api_actor'); |
|
|
|
return $this->ok($actor->toArray()); |
|
} |
|
}
|
|
|