Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
F | MobileDetect\MobileDetect::detect() | 0 | 62 | 24 | 15 | 1 | 5 |
F | MobileDetect\MobileDetect::__construct() | 0 | 43 | 14 | 8 | 1 | 3 |
D | MobileDetect\MobileDetect::identityMatch() | 0 | 17 | 9 | 2 | 0 | 1 |
C | MobileDetect::modelAndVersionMatch() | 0 | 16 | 7 | ? | ? | ? |
C | MobileDetect\Device\Device::create() | 0 | 16 | 7 | 1 | 0 | 0 |
B | Providers\Browsers::getSafariVersions() | 0 | 95 | 1 | 1 | 0 | 1 |
B | OperatingSystems::getAndroidVersions() | 0 | 112 | 1 | 1 | 0 | 1 |
B | MobileDetect::searchForItemInDb() | 0 | 14 | 6 | 5 | 0 | 2 |
B | MobileDetect\MobileDetect::modelMatch() | 24 | 12 | 6 | 6 | 1 | 2 |
B | MobileDetect\MobileDetect::versionMatch() | 24 | 12 | 6 | 3 | 0 | 1 |
B | MobileDetect\MobileDetect::setUserAgent() | 0 | 11 | 5 | 4 | 0 | 2 |
B | OperatingSystems::getiOsVersions() | 0 | 81 | 1 | 1 | 0 | 1 |
B | MobileDetect::standardizeHeader() | 0 | 10 | 5 | 4 | 0 | 2 |
A | MobileDetect::searchBrowsersProvider() | 13 | 7 | 4 | 1 | 0 | 1 |
A | MobileDetect::getHttpHeadersFromEnv() | 0 | 8 | 4 | 1 | 0 | 0 |