Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
A | Commands\Cache\Purge::displayResults() | 0 | 27 | 2 | 2 | 1 | 0 | 0 |
A | ArtisanCloudflare\Commands\Waf\BlockIP::handle() | 0 | 14 | 5 | 5 | 1 | 0 | 0 |
A | Commands\Waf\BlockIP::displayResults() | 0 | 21 | 2 | 2 | 1 | 0 | 0 |
A | ServiceProvider::registerMacros() | 0 | 14 | 2 | 2 | 1 | 0 | 0 |
A | ArtisanCloudflare\Client::handleException() | 0 | 12 | 3 | 3 | 1 | 0 | 0 |
A | ArtisanCloudflare\Commands\Cache\Purge::handle() | 0 | 9 | 2 | 2 | 1 | 0 | 0 |
A | ServiceProvider::registerCommands() | 0 | 9 | 1 | 1 | 2 | 0 | 1 |
A | Commands\Cache\Purge::formatItems() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | ArtisanCloudflare\Client::settle() | 0 | 7 | 1 | 1 | 0 | 0 | 0 |
A | ServiceProvider::registerClient() | 0 | 4 | 1 | 1 | 1 | 0 | 0 |
A | ArtisanCloudflare\Client::onRejected() | 0 | 5 | 1 | 1 | 0 | 0 | 0 |
A | Commands\Waf\BlockIP::__construct() | 0 | 3 | 1 | 1 | 1 | 0 | 0 |
A | ArtisanCloudflare\Zone::replace() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Commands\Cache\Purge::getExitCode() | 0 | 3 | 1 | 1 | 1 | 0 | 0 |
A | ArtisanCloudflare\Commands\Waf\BlockIP::isIPv6() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |