mirror of
https://github.com/flarum/framework.git
synced 2024-12-04 00:03:37 +08:00
Make existing extensions compatible with new stack
This commit is contained in:
parent
1e5c7e54ee
commit
2c231aa475
|
@ -10,7 +10,12 @@
|
||||||
namespace Flarum\Api\Exception;
|
namespace Flarum\Api\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class InvalidAccessTokenException extends Exception
|
class InvalidAccessTokenException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
|
public function getType(): string
|
||||||
|
{
|
||||||
|
return 'invalid_access_token';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,12 @@
|
||||||
namespace Flarum\Http\Exception;
|
namespace Flarum\Http\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class ForbiddenException extends Exception
|
class ForbiddenException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
public function __construct($message = null, $code = 403, Exception $previous = null)
|
public function getType(): string
|
||||||
{
|
{
|
||||||
parent::__construct($message, $code, $previous);
|
return 'forbidden';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,12 @@
|
||||||
namespace Flarum\Http\Exception;
|
namespace Flarum\Http\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class MethodNotAllowedException extends Exception
|
class MethodNotAllowedException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
public function __construct($message = null, $code = 405, Exception $previous = null)
|
public function getType(): string
|
||||||
{
|
{
|
||||||
parent::__construct($message, $code, $previous);
|
return 'method_not_allowed';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,12 @@
|
||||||
namespace Flarum\Http\Exception;
|
namespace Flarum\Http\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class RouteNotFoundException extends Exception
|
class RouteNotFoundException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
public function __construct($message = null, $code = 404, Exception $previous = null)
|
public function getType(): string
|
||||||
{
|
{
|
||||||
parent::__construct($message, $code, $previous);
|
return 'route_not_found';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,12 @@
|
||||||
namespace Flarum\Http\Exception;
|
namespace Flarum\Http\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class TokenMismatchException extends Exception
|
class TokenMismatchException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
public function __construct($message = null, $code = 419, Exception $previous = null)
|
public function getType(): string
|
||||||
{
|
{
|
||||||
parent::__construct($message, $code, $previous);
|
return 'csrf_token_mismatch';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,12 @@
|
||||||
namespace Flarum\Post\Exception;
|
namespace Flarum\Post\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class FloodingException extends Exception
|
class FloodingException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
|
public function getType(): string
|
||||||
|
{
|
||||||
|
return 'too_many_requests';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,12 @@
|
||||||
namespace Flarum\User\Exception;
|
namespace Flarum\User\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class InvalidConfirmationTokenException extends Exception
|
class InvalidConfirmationTokenException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
|
public function getType(): string
|
||||||
|
{
|
||||||
|
return 'invalid_confirmation_token';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,11 +10,12 @@
|
||||||
namespace Flarum\User\Exception;
|
namespace Flarum\User\Exception;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use Flarum\Foundation\KnownError;
|
||||||
|
|
||||||
class PermissionDeniedException extends Exception
|
class PermissionDeniedException extends Exception implements KnownError
|
||||||
{
|
{
|
||||||
public function __construct($message = null, $code = 403, Exception $previous = null)
|
public function getType(): string
|
||||||
{
|
{
|
||||||
parent::__construct($message, $code, $previous);
|
return 'permission_denied';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user