PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.2.5
Kirki – Freeform Page Builder, Website Builder & Customizer v6.2.5
6.3.0 6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / libraries / framework / Exceptions / AuthorizationException.php
kirki / libraries / framework / Exceptions Last commit date
AuthorizationException.php 2 months ago InvalidCastException.php 2 months ago InvalidDateFormatException.php 1 month ago InvalidMiddlewareException.php 2 months ago InvalidRoutActionException.php 2 months ago InvalidValidationRuleException.php 2 months ago MassAssignmentException.php 2 months ago ModelNotFoundException.php 2 months ago MultipleRecordsFoundException.php 2 months ago NotFoundException.php 2 months ago QueryException.php 2 months ago RecordNotFoundException.php 2 months ago UniqueConstraintViolationException.php 2 months ago ValidationException.php 2 months ago
AuthorizationException.php
40 lines
1 <?php
2
3 /**
4 * Exception thrown when a authorization fails.
5 *
6 * @package Framework
7 * @subpackage Exceptions
8 * @since 1.0.0
9 */
10 namespace Kirki\Framework\Exceptions;
11
12 \defined('ABSPATH') || exit;
13 use Kirki\Framework\Http\Response;
14 use RuntimeException;
15 use function Kirki\Framework\message;
16 class AuthorizationException extends RuntimeException
17 {
18 /**
19 * Create a new instance.
20 *
21 * @param mixed $message The message.
22 * @param mixed $code The code.
23 * @param mixed $previous The previous.
24 *
25 * @return void
26 *
27 * @since 1.0.0
28 */
29 public function __construct($message = '', $code = 0, $previous = null)
30 {
31 if ($message === '') {
32 $message = message('auth.logged_in_required');
33 }
34 if ($code === 0) {
35 $code = Response::UNAUTHORIZED;
36 }
37 parent::__construct($message, $code, $previous);
38 }
39 }
40