1
0
mirror of https://github.com/flarum/core.git synced 2025-08-20 23:31:27 +02:00

Get rid of obsolete ControllerInterface

See flarum/core#1443.
This commit is contained in:
Franz Liedke
2018-05-30 09:55:11 +02:00
parent 392ae3db0a
commit 3718d5dcec

View File

@@ -11,20 +11,21 @@
namespace Flarum\Tags\Api\Controller; namespace Flarum\Tags\Api\Controller;
use Flarum\Http\Controller\ControllerInterface;
use Flarum\Tags\Tag; use Flarum\Tags\Tag;
use Flarum\User\AssertPermissionTrait; use Flarum\User\AssertPermissionTrait;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface; use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
use Zend\Diactoros\Response\EmptyResponse; use Zend\Diactoros\Response\EmptyResponse;
class OrderTagsController implements ControllerInterface class OrderTagsController implements RequestHandlerInterface
{ {
use AssertPermissionTrait; use AssertPermissionTrait;
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function handle(ServerRequestInterface $request) public function handle(ServerRequestInterface $request): ResponseInterface
{ {
$this->assertAdmin($request->getAttribute('actor')); $this->assertAdmin($request->getAttribute('actor'));