kawax/discord-manager

View on GitHub
src/Http/Response/PongResponse.php

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
<?php

declare(strict_types=1);

namespace Revolution\DiscordManager\Http\Response;

use Discord\InteractionResponseType;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Revolution\DiscordManager\Contracts\InteractionsResponse;

class PongResponse implements InteractionsResponse
{
    public function __invoke(Request $request): JsonResponse
    {
        return response()->json([
            'type' => InteractionResponseType::PONG,
        ]);
    }
}