Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
B | Parser\XmlParser::onElementData() | 0 | 33 | 11 | 11 | 0 | 0 | 0 |
B | NationalBankOfSerbia\Source\WebPageSource::fetch() | 0 | 31 | 7 | 7 | 0 | 0 | 0 |
B | Parser\XmlParser::onElementEnd() | 0 | 40 | 5 | 5 | 0 | 0 | 0 |
A | Util\NbsBrowser::getXmlDocument() | 0 | 24 | 5 | 5 | 0 | 0 | 0 |
A | NationalBankOfSerbia\Source\WebPageSource::load() | 0 | 21 | 3 | 3 | 0 | 0 | 0 |
A | Util\NbsBrowser::getFormCsrfToken() | 0 | 18 | 3 | 3 | 0 | 0 | 0 |
A | NationalBankOfSerbia\Api::supports() | 0 | 12 | 3 | 3 | 0 | 0 | 0 |
A | NationalBankOfSerbia\Util\NbsBrowser::request() | 0 | 12 | 1 | 1 | 0 | 0 | 0 |
A | Parser\XmlParser::onElementStart() | 0 | 8 | 2 | 2 | 0 | 0 | 0 |
A | Util\NbsBrowser::getGuzzleClient() | 0 | 8 | 2 | 2 | 0 | 0 | 0 |
A | NationalBankOfSerbia\Enum\RateType::__construct() | 0 | 1 | 1 | ? | 0 | 0 | 0 |
A | NationalBankOfSerbia\Source\WebPageSource::getName() | 0 | 4 | 1 | 1 | 0 | 0 | 0 |
A | NbsBrowser::getGuzzleCookieJar() | 0 | 8 | 2 | 2 | 0 | 0 | 0 |
A | NationalBankOfSerbia\Parser\XmlParser::getResult() | 0 | 4 | 1 | 1 | 0 | 0 | 0 |
A | NationalBankOfSerbia\Api::__construct() | 0 | 1 | 1 | 2 | 0 | 0 | 0 |