Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Zenstruck\JWT\Token::fromString() 0 14 6 6 1 0 0
B OpenSSL\PublicKey::__construct() 12 6 5 5 1 0 0
B OpenSSL\PrivateKey::__construct() 12 6 5 5 1 0 0
A Zenstruck\JWT\Signer\OpenSSL::verify() 0 9 4 4.01 2 0 0
A Signer\OpenSSL\Key::__construct() 0 8 4 4.18 1 0 0
A Exception\MalformedToken::__construct() 0 3 1 1 2 1 0
A Zenstruck\JWT\Token::get() 0 4 2 2 1 0 0
A ExpectedClaimValidator::__construct() 0 3 1 1 2 0 1
A Zenstruck\JWT\Token::getDateClaim() 0 4 2 2 1 0 0
A Zenstruck\JWT\Token::sign() 0 4 1 1 1 0 0
A Zenstruck\JWT\Token::getHeader() 0 4 2 2 1 0 0
A Validator\ChainValidator::validate() 0 3 2 2 1 0 0
A ExpectedClaimValidator::validate() 0 5 2 2 2 0 1
A JWT\Signer\OpenSSL::__construct() 0 3 2 2.06 1 0 0
A Zenstruck\JWT\TokenBuilder::set() 0 3 1 1 1 0 0