<?php declare(strict_types = 1); namespace MailPoet\Validator; if (!defined('ABSPATH')) exit; use MailPoet\UnexpectedValueException; use WP_Error; class ValidationException extends UnexpectedValueException { /** @var WP_Error */ protected $wpError; public static function createFromWpError(WP_Error $wpError): self { $exception = self::create() ->withMessage($wpError->get_error_message()); $exception->wpError = $wpError; return $exception; } public function getWpError(): WP_Error { return $this->wpError; } }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Schema | Folder | 0755 |
|
|
Builder.php | File | 1.66 KB | 0644 |
|
Schema.php | File | 2.68 KB | 0644 |
|
ValidationException.php | File | 553 B | 0644 |
|
Validator.php | File | 6.86 KB | 0644 |
|
index.php | File | 6 B | 0644 |
|