Code Analysis: Soccr 1.6.1

Function Rating Maintainability Complexity Lines of code
Soccr_Widget_Match::form()
A
38 14 67
Soccr_Widget_Match::widget()
A
39 10 71
SOCCR_Match::__construct()
A
46 10 34
SOCCR_Core::GetMatchdataByLeagueDateTimeTeam()
A
51 9 24
OpenLigaDB::GetMatchdataByLeagueDateTime()
S
54 4 20
SOCCR_Core::GetMatchdataByLeagueDateTime()
S
58 4 15
SOCCR_Match::parse_match_datetime()
S
57 3 16
OpenLigaDB::getMatchdataByGroupLeagueSaison()
S
58 3 16
OpenLigaDB::GetMatchdataByGroupLeagueSaisonJSON()
S
58 3 16
SOCCR_Core::GetWebserviceClient()
S
58 3 15
SOCCR_AjaxController::get_availible_teams()
S
58 3 14
SOCCR_Core::SortStdArray()
S
63 3 10
OpenLigaDB::GetTeamsByLeagueSaison()
S
60 2 14
SOCCR_Core::IsOpenLigaDbUp()
S
59 2 14
OpenLigaDB::GetMatchdataByLeagueSaison()
S
61 2 13
Soccr_Widget_Match::update()
S
60 2 13
OpenLigaDB::GetAvailGroups()
S
61 2 13
SOCCR_Core::GetNextMatchByTeam()
S
61 2 12
OpenLigaDB::GetAvailLeaguesBySports()
S
62 2 12
SOCCR_Core::GetLastMatchByTeam()
S
61 2 12
OpenLigaDB::getNextMatch()
S
62 2 12
OpenLigaDB::getLastMatch()
S
62 2 12
OpenLigaDB::GetCurrentGroupOrderID()
S
62 2 12
SOCCR_PluginController::enqueue_styles()
S
72 2 5
OpenLigaDB::GetAvailLeagues()
S
67 2 9
SOCCR_Core::GetAvailibleTeams()
S
63 2 10
OpenLigaDB::GetAvailSports()
S
67 2 9
SOCCR_PluginController::__construct()
S
68 1 7
SOCCR_StatusResponse::get_status()
S
82 1 3
SOCCR_AjaxController::__construct()
S
79 1 3
SOCCR_StatusResponse::__construct()
S
77 1 4
SOCCR_StatusResponse::get_response_object()
S
82 1 3
SOCCR_PluginController::admin_print_scripts_widgets()
S
72 1 4
SOCCR_PluginController::init()
S
78 1 3
SOCCR_Core::GetAvailLeagues()
S
71 1 6
Soccr_Widget_Match::__construct()
S
72 1 5
SOCCR_Goal::__construct()
S
67 1 8
SOCCR_PluginController::widgets_init()
S
81 1 3