Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Silex\ConfigServiceProvider::merge() 7 8 5 4 0 1
B ConfigServiceProvider::doReplacements() 0 10 5 6 3 1
A ConfigServiceProvider::readConfig() 0 10 4 12 0 5
A ConfigServiceProvider::mergeRecursively() 7 7 4 2 0 0
A ConfigServiceProvider::__construct() 0 11 4 7 0 3
A ConfigServiceProvider::register() 0 6 3 12 1 3
A Igorw\Silex\JsonConfigDriver::load() 0 7 3 1 0 0
A Igorw\Silex\ChainConfigDriver::load() 0 3 1 1 0 0
A Silex\JsonConfigDriver::parseJson() 0 5 2 2 0 0
A Silex\ChainConfigDriver::getDriver() 0 5 3 1 0 0
A Igorw\Silex\YamlConfigDriver::load() 0 6 3 2 0 0
A JsonConfigDriver::getJsonError() 0 8 2 1 0 0
A Igorw\Silex\PhpConfigDriver::load() 0 4 3 1 0 0
A Igorw\Silex\TomlConfigDriver::load() 0 5 3 1 0 0
A ChainConfigDriver::__construct() 0 2 1 1 0 0