Code Analysis: Streampad Audio Player 1.0

Function Rating Maintainability Complexity Lines of code
Services_JSON::decode()
D
20
67 174
Services_JSON::encode()
D
28
36 123
Streampad_DB_Manage::combineUrl()
A
45 10 41
Streampad_DB_Manage::parsePHP4Content()
S
49 6 28
StreamPadAPI::APIresponse()
S
50 6 26
StreamPad::attach_transition()
S
57 6 16
Services_JSON::utf82utf16()
S
55 5 19
Services_JSON::utf162utf8()
S
55 5 18
Streampad_DB_Manage::parsePHP5Content()
S
53 4 20
Streampad_DB_Manage::checkMP3Post()
S
56 4 18
StreamPad_Admin_Page::renderPage()
S
49 3 31
Services_JSON::isError()
S
64 5 9
StreamPad::__construct()
S
54 3 19
Streampad_DB_Init::combData()
S
57 3 17
StreamPad::adminAjaxUpdate()
S
65 4 8
Streampad_DB_Manage::parseContent()
S
61 3 12
StreamPad::add_config_link()
S
62 3 11
Streampad_DB_Manage::storeTracks()
S
56 2 17
Streampad_DB_Manage::manuallyInsertTrack()
S
57 2 16
StreamPad::adminAjaxResponse()
S
65 3 8
Streampad_DB_Manage::scrapePostText()
S
64 2 10
StreamPad::attach_publish()
S
69 2 7
StreamPad::adminAjaxDelete()
S
66 2 8
Streampad_DB_Init::createDB()
S
62 1 15
Services_JSON::name_value()
S
69 2 7
Streampad_DB_Init::init()
S
68 2 7
StreamPad::serveHeader()
S
65 1 15
Streampad_DB_Init::Streampad_DB_Init()
S
94 1 1
Streampad_DB_Init::spOptions()
S
80 1 3
Services_JSON::reduce_string()
S
68 1 8
Streampad_DB_Manage::__construct()
S
100 1 2
StreamPadAPI::getBlogName()
S
81 1 3
Streampad_DB_Manage::getTableName()
S
77 1 4
StreamPadAPI::__construct()
S
100 1 1
StreamPad::attach_options_page()
S
69 1 6
StreamPad_Admin_Page::StreamPad_Admin_Page()
S
94 1 1
Streampad_DB_Manage::dropSPTable()
S
76 1 4
streampad_database_activation()
S
74 1 5
Streampad_DB_Manage::updateTrackByUniqueId()
S
67 1 7
Streampad_DB_Manage::reSyncPosts()
S
72 1 5
StreamPad_Admin_Page::init()
S
83 1 3
Streampad_DB_Manage::Streampad_DB_Manage()
S
94 1 1
Streampad_DB_Manage::removeTracks()
S
72 1 5
StreamPad_Admin_Page::wp_admin_scripts()
S
75 1 4
Streampad_DB_Manage::deleteByUniqueId()
S
72 1 5
StreamPad::attach_delete()
S
77 1 4
StreamPadAPI::getTrackNumbers()
S
73 1 5
Streampad_DB_Init::getTableName()
S
77 1 4
StreamPad_Admin_Page::__construct()
S
100 1 1
Services_JSON_Error::Services_JSON_Error()
S
100 1 2
Services_JSON_Error::Services_JSON_Error()
S
78 1 3
StreamPadAPI::StreamPadAPI()
S
94 1 1
StreamPad::StreamPad()
S
94 1 1
Services_JSON::Services_JSON()
S
82 1 3
Streampad_DB_Init::__construct()
S
100 1 1