Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A UrlShortenerServiceProvider::register() 0 4 1 6 1 1
A ConfigManager::loadConfigurationFiles() 0 8 4 1 0 0
A Base\ConfigManager::__construct() 0 3 1 1 0 0
A UrlShortener\Base\DriversFactory::make() 0 8 3 2 0 0
A UrlShortener\Drivers\Bitly::parse() 0 3 1 3 0 0
A ConfigManager::getConfigurationFiles() 0 9 3 1 0 0
A UrlShortener\Drivers\Bitly::__construct() 0 4 1 3 0 0
A ValidatorTrait::validateResponseCode() 0 3 3 2 0 1
A UrlShortenerServiceProvider::configPublisher() 0 3 1 3 1 0
A UrlShortener\Base\Handler::__construct() 0 6 1 1 0 0
A UrlShortener\Drivers\Bitly::setParameters() 0 4 1 3 0 1
A UrlShortenerServiceProvider::facadeBindings() 0 6 1 5 1 1
A UrlShortener\Drivers\Bitly::shorten() 0 4 1 3 1 0
A UrlShortenerServiceProvider::implementationBindings() 0 4 1 5 1 1
A UrlShortener\Base\ClientAdapter::fetchUrl() 0 4 2 1 0 0