Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Mews\Purifier\Purifier::getConfig() 0 24 10 7 1 0
B Purifier\Purifier::addCustomAttributes() 0 16 8 4 0 0
B Purifier\Purifier::addCustomDefinition() 0 13 7 1 0 0
A Mews\Purifier\Purifier::clean() 0 14 6 3 0 0
A Purifier\Purifier::addCustomElements() 0 10 4 0 0 0
A Purifier\Purifier::checkCacheDirectory() 0 4 3 2 0 1
A Purifier\Casts\WithConfig::__construct() 0 1 1 1 0 0
A Purifier\Casts\CleanHtmlInput::get() 0 1 1 1 0 1
A PurifierServiceProvider::getConfigSource() 0 1 1 1 0 0
A Purifier\Casts\CleanHtmlInput::set() 0 1 1 1 0 1
A PurifierServiceProvider::register() 0 4 1 3 0 0
A Purifier\Casts\CleanHtmlOutput::set() 0 1 1 1 0 1
A clean() 0 1 1 1 0 0
A Mews\Purifier\Casts\CleanHtml::set() 0 1 1 1 0 1
A Purifier\Casts\CleanHtmlOutput::get() 0 1 1 1 0 1