Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
B | Weather\WeatherApi::indexActionGet() | 0 | 29 | 7 | 7 | 0 | 0 | 0 |
B | WeatherController::indexActionPost() | 0 | 34 | 6 | 6 | 1 | 0 | 0 |
B | Utilities\CurlModel::multiCurl() | 0 | 24 | 6 | 6 | 0 | 0 | 0 |
A | Weather\WeatherModel::fetchDataMulti() | 0 | 27 | 4 | 4 | 0 | 0 | 0 |
A | IpGeoController::indexActionPost() | 0 | 24 | 2 | 2 | 0 | 0 | 0 |
A | Weather\WeatherModel::fetchData() | 0 | 21 | 2 | 2 | 1 | 0 | 0 |
A | IpValidate\IpController::indexActionPost() | 0 | 19 | 2 | 2 | 0 | 0 | 0 |
A | IpApiGeoController::indexActionGet() | 0 | 15 | 2 | 2 | 0 | 0 | 0 |
A | IpGeoController::indexActionGet() | 0 | 14 | 1 | 1 | 0 | 0 | 0 |
A | IpApiController::indexActionGet() | 0 | 13 | 2 | 2 | 0 | 0 | 0 |
A | Weather\WeatherModel::getCoordinates() | 0 | 10 | 2 | 2 | 0 | 0 | 0 |
A | IpGeolocation\IpGeoModel::setApi() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | WeatherController::indexActionGet() | 0 | 8 | 1 | 1 | 0 | 0 | 0 |
A | IpValidate\IpValidation::isIpValid() | 0 | 3 | 2 | 2 | 1 | 0 | 0 |
A | Mock\WeatherMock::getWeatherPast() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |