| Percentage | Lines | ||
|---|---|---|---|
| ExpiredLinkException | 
                             | 
                        100 % | 7 | 
| HmacFilter | 
                             | 
                        100 % | 33 | 
| InvalidHmacException | 
                             | 
                        100 % | 7 | 
| MissingHmacException | 
                             | 
                        100 % | 7 | 
| UrlSigner | 
                             | 
                        100 % | 208 | 
| CRAP Score | Lines | ||
|---|---|---|---|
| UrlSigner::init() | 6 | 16 | |
| UrlSigner::signParams() | 4 | 22 | |
| UrlSigner::addExpiration() | 3 | 9 | |
| UrlSigner::getSignedParams() | 3 | 17 | |
| UrlSigner::verify() | 3 | 16 | |
| UrlSigner::checkExpiration() | 3 | 9 | |
| HmacFilter::init() | 2 | 7 | |
| UrlSigner::calculateHMAC() | 2 | 18 | |
| UrlSigner::addParamKeys() | 2 | 8 | |
| UrlSigner::urlEncode() | 1 | 4 | |