1
0
mirror of https://github.com/flarum/core.git synced 2025-10-13 07:54:25 +02:00

Deprecate AssertPermissionTrait (#2044)

This commit is contained in:
Alexander Skvortsov
2020-07-17 09:16:15 -04:00
committed by GitHub
parent 2b3dec2be1
commit eaac78650f
36 changed files with 103 additions and 135 deletions

View File

@@ -10,7 +10,6 @@
namespace Flarum\Api\Controller;
use Flarum\Foundation\Console\CacheClearCommand;
use Flarum\User\AssertPermissionTrait;
use Laminas\Diactoros\Response\EmptyResponse;
use Psr\Http\Message\ServerRequestInterface;
use Symfony\Component\Console\Input\ArrayInput;
@@ -18,8 +17,6 @@ use Symfony\Component\Console\Output\NullOutput;
class ClearCacheController extends AbstractDeleteController
{
use AssertPermissionTrait;
/**
* @var CacheClearCommand
*/
@@ -38,7 +35,7 @@ class ClearCacheController extends AbstractDeleteController
*/
protected function delete(ServerRequestInterface $request)
{
$this->assertAdmin($request->getAttribute('actor'));
$request->getAttribute('actor')->assertAdmin();
$this->command->run(
new ArrayInput([]),