Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A ExpiringToken\ExpiringToken::fromString() 0 11 4 4 0 0 0
A ExpiringTokenTest::testInvalidToken() 0 6 1 ? 1 0 0
A ExpiringTokenTest::testMissingExpirationDate() 0 4 1 ? 1 0 0
A ExpiringTokenTest::testDefaultExpirationDate() 0 9 1 ? 2 0 0
A ExpiringToken\ExpiringToken::__construct() 0 3 1 1 0 0 0
A ExpiringTokenTest::testInvalidExpirationDate() 0 4 1 ? 1 0 0
A ExpiringTokenTest::testCustomExpirationDate() 0 10 1 ? 2 0 0
A ExpiringTokenTest::testTokenIsUrlSafe() 0 3 1 ? 1 0 0
A ExpiringTokenTest::testExpiredToken() 0 8 1 ? 1 0 0
A ExpiringTokenTest::testSuccessfulEnAndDecodingOfToken() 0 7 1 ? 2 0 0
A ExpiringTokenTest::testEmptyToken() 0 4 1 ? 1 0 0
A ExpiringTokenTest::testValidToken() 0 3 1 ? 1 0 0
A ExpiringTokenTest::testRandomStringAsToken() 0 4 1 ? 1 0 0
A ExpiringToken::validateAgainst() 0 6 3 3 0 0 0
A ExpiringToken\ExpiringToken::create() 0 5 1 1 0 0 0