- ApiHandler now extends ApiHandlerPassthrough

This commit is contained in:
Dave M. 2023-11-01 13:47:03 +00:00
parent 0c9afdd908
commit 8e88797690

View File

@ -4,15 +4,11 @@ namespace Ulmus\Api\Gitea;
use Psr\Http\Message\{ RequestInterface, ResponseInterface }; use Psr\Http\Message\{ RequestInterface, ResponseInterface };
use Ulmus\Api\ApiHandlerInterface; use Ulmus\Api\ApiHandlerInterface;
use Ulmus\Api\Common\ApiHandlerPassThrough;
use Ulmus\Api\Response\JsonResponse; use Ulmus\Api\Response\JsonResponse;
class ApiHandler implements ApiHandlerInterface class ApiHandler extends ApiHandlerPassThrough
{ {
public function handleRequest(RequestInterface $request, \Ulmus\Api\Attribute\Obj\Api\ApiAction $attribute) : RequestInterface
{
return $request;
}
public function handleResponse(ResponseInterface $response, \Ulmus\Api\Attribute\Obj\Api\ApiAction $attribute) : ResponseInterface public function handleResponse(ResponseInterface $response, \Ulmus\Api\Attribute\Obj\Api\ApiAction $attribute) : ResponseInterface
{ {
$json = $response->getParsedBody(); $json = $response->getParsedBody();