for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Zenstruck\JWT\Validator;
use Zenstruck\JWT\Token;
use Zenstruck\JWT\Validator;
/**
* @author Kevin Bond <[email protected]>
*/
final class ChainValidator implements Validator
{
/** @var Validator[] */
private $validators;
* @param Validator[] $validators
public function __construct(array $validators = [])
$this->validators = $validators;
}
* {@inheritdoc}
public function validate(Token $token)
foreach ($this->validators as $validator) {
$validator->validate($token);