Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
A | WeatherIpController::nextAction() | 0 | 49 | 4 | 4.07 | 1 | 0 | 0 |
A | WeatherIpController::previousAction() | 0 | 46 | 4 | 4 | 1 | 0 | 0 |
A | WeatherModel\Curl::getDataArray() | 0 | 21 | 5 | 5 | 1 | 0 | 0 |
A | GeoLocationByIpModel::getGeoLocationJson() | 0 | 15 | 1 | 1 | 1 | 0 | 0 |
A | OpenWeatherMapModel::getWeatherInJson() | 0 | 15 | 1 | 1 | 1 | 0 | 0 |
A | WeatherIpController::initialize() | 0 | 13 | 1 | 1 | 1 | 0 | 0 |
A | WeatherIpController::indexAction() | 0 | 11 | 1 | 1 | 1 | 0 | 0 |
A | OpenWeatherMapModel::getGeoApiUrl() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | OpenWeatherMapModel::getWeatherApiPrevious() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | GeoLocationByIpModel::getGeoLocationNormal() | 0 | 5 | 1 | 1 | 1 | 0 | 0 |
A | WeatherModel\IpValidator::validateIpInput() | 0 | 6 | 4 | 4 | 1 | 0 | 0 |
A | OpenWeatherMapModel::getDetails() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | Bashar\WeatherModel\Curl::getData() | 0 | 7 | 1 | 1 | 1 | 0 | 0 |
A | GeoLocationByIpModel::getDetails() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
A | OpenWeatherMapModel::setMessage() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |