Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A UrlSigner\BaseUrlSigner::validate() 0 22 4 0 0 0
A MD5UrlSignerTest::it_keeps_the_urls_query_parameters_intact() 0 16 1 0 0 0
A BaseUrlSigner::getExpirationTimestamp() 0 16 4 0 0 0
A BaseUrlSigner::hasValidSignature() 0 13 1 0 0 0
A BaseUrlSigner::isMissingAQueryParameter() 0 12 3 0 0 0
A UrlSigner\BaseUrlSigner::__construct() 0 10 2 0 0 0
A MD5UrlSignerTest::it_does_a_strict_check_on_expirations() 0 10 1 0 0 0
A MD5UrlSignerTest::it_doesnt_allow_expirations_in_the_past() 0 9 1 0 0 0
A BaseUrlSigner::buildQueryStringFromArray() 0 9 2 0 0 0
A MD5UrlSignerTest::it_returns_true_when_validating_an_non_expired_url() 0 9 1 0 0 0
A UrlSigner\BaseUrlSigner::getIntendedUrl() 0 9 1 0 0 0
A Spatie\UrlSigner\BaseUrlSigner::sign() 0 9 1 0 0 0
A UrlSigner\BaseUrlSigner::signUrl() 0 9 1 0 0 0
A MD5UrlSignerTest::it_returns_false_when_validating_an_expired_url() 0 7 1 0 0 0
A UrlSigner\MD5UrlSigner::createSignature() 0 6 1 0 0 0