diff --git a/extensions/tags/src/Api/Controller/OrderTagsController.php b/extensions/tags/src/Api/Controller/OrderTagsController.php index d324dd8de..7e774f716 100644 --- a/extensions/tags/src/Api/Controller/OrderTagsController.php +++ b/extensions/tags/src/Api/Controller/OrderTagsController.php @@ -11,20 +11,21 @@ namespace Flarum\Tags\Api\Controller; -use Flarum\Http\Controller\ControllerInterface; use Flarum\Tags\Tag; use Flarum\User\AssertPermissionTrait; +use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestInterface; +use Psr\Http\Server\RequestHandlerInterface; use Zend\Diactoros\Response\EmptyResponse; -class OrderTagsController implements ControllerInterface +class OrderTagsController implements RequestHandlerInterface { use AssertPermissionTrait; /** * {@inheritdoc} */ - public function handle(ServerRequestInterface $request) + public function handle(ServerRequestInterface $request): ResponseInterface { $this->assertAdmin($request->getAttribute('actor'));