File "ValidatorInterface.php"
Full Path: /home/siazco/grocery.siazco.se/wp-content/plugins/woocommerce-paypal-payments/vendor/dhii/validation-interface/src/ValidatorInterface.php
File size: 601 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
declare(strict_types=1);
namespace Dhii\Validation;
use Dhii\Validation\Exception\ValidationFailedExceptionInterface;
use RuntimeException;
/**
* Something that can validate a value.
*/
interface ValidatorInterface
{
/**
* Validates a value.
*
* @param mixed $value The subject of validation.
*
* @throws RuntimeException If problem validating.
* @throws ValidationFailedExceptionInterface If validation failed. Must extend {@see RuntimeException}.
*/
public function validate($value): void;
}