Code Analysis: LinguLab Live 1.0.13

Function Rating Maintainability Complexity Lines of code
soap_transport_http::getResponse()
D
12
77 287
nusoap_base::serialize_val()
D
17
77 195
XMLSchema::schemaStartElement()
D
16
73 234
wsdl::serializeType()
D
15
70 266
wsdl::start_element()
D
21
54 183
XMLSchema::serializeSchema()
D
31 41 91
soap_parser::buildVal()
D
33 38 87
soap_parser::start_element()
D
30 35 104
wsdl::serialize()
D
28
34 116
soap_parser::end_element()
D
36 35 64
soap_client::call()
D
27
29 147
wsdl::serializeComplexTypeElements()
D
34 33 79
wsdl::wsdl()
D
32 31 96
soap_transport_http::connect()
C
33 23 92
soap_server::invoke_method()
C
32 22 104
soap_server::parse_http_headers()
C
35 22 93
soap_parser::decodeSimple()
B
47 25 31
soap_server::send_response()
B
40 21 54
soap_client::UpdateCookies()
B
42 19 53
wsdl::parseWSDL()
B
37 16 72
soap_transport_http::getCookiesForRequest()
B
45 17 38
soap_server::register()
B
42 16 49
soap_client::send()
A
40 15 58
XMLSchema::getTypeDef()
A
41 15 56
wsdl::serializeParameters()
A
40 15 55
wsdl::serializeRPCParameters()
A
41 15 54
wsdl::webDescription()
A
35 10 120
soap_server::serialize_return()
A
38 13 68
soap_server::soap_server()
A
42 14 51
soap_parser::soap_parser()
A
38 13 65
wsdl::addOperation()
A
39 12 68
wsdl::serializeComplexTypeAttributes()
A
43 13 49
wsdl::addComplexType()
A
49 14 28
soap_server::configureWSDL()
A
40 12 57
soap_server::service()
A
43 12 47
wsdl::getTypeDef()
A
45 11 40
soap_transport_http::setCredentials()
A
46 10 35
lingulabLivePlugin::ajax_checkContent()
A
47 10 32
lingulabLivePlugin::box_ajaxversion()
A
39 6 91
soap_transport_http::setURL()
A
49 10 29
soap_server::parse_request()
A
50 10 27
soap_transport_http::sendRequest()
A
49 9 28
soap_client::_getProxyClassCode()
A
45 8 41
XMLSchema::schemaEndElement()
A
53 9 23
soap_transport_http::parseCookie()
A
44 6 49
soap_client::checkCookies()
S
52 7 25
XMLSchema::serializeTypeDef()
S
51 7 24
soap_client::soap_client()
S
47 6 37
nusoap_base::serializeEnvelope()
S
48 6 33
lingulabLiveWebserviceClient::login()
S
51 6 27
XMLSchema::typeToForm()
S
51 6 26
lingulabLivePlugin::_getStringBetween()
S
52 6 26
soap_transport_http::decodeChunked()
S
49 5 34
soap_server::parseRequest()
S
47 5 33
soap_client::parseResponse()
S
48 5 32
lingulabLiveWebserviceClient::getAuthKey()
S
58 6 16
wsdl::getOperationData()
S
58 6 15
wsdl::getOperationDataForSoapAction()
S
59 6 14
iso8601_to_timestamp()
S
50 5 28
XMLSchema::parseString()
S
51 5 27
soap_transport_http::send()
S
54 5 21
wsdl::getOperations()
S
59 5 14
lingulabLivePlugin::profile_update()
S
61 5 12
wsdl::end_element()
S
57 4 17
soap_server::verify_method()
S
64 5 10
lingulabLivePlugin::admin_enqueue_scripts()
S
64 5 10
soap_parser::character_data()
S
60 4 14
nusoap_base::expandQname()
S
60 4 13
timestamp_to_iso8601()
S
55 3 20
lingulabLiveWebserviceClient::getConfigurations()
S
55 3 20
lingulabLiveWebserviceClient::getLanguages()
S
55 3 20
soap_transport_http::buildPayload()
S
55 3 19
lingulabLivePlugin::profile_edit()
S
47 1 48
XMLSchema::parseFile()
S
57 3 17
lingulabLivePlugin::add_box()
S
59 3 16
XMLSchema::XMLSchema()
S
58 3 16
lingulabLiveOptions::__construct()
S
59 3 15
lingulabLiveWebservice::_stdCall()
S
59 3 15
nusoap_base::getPrefixFromNamespace()
S
65 4 9
wsdl::character_data()
S
65 4 9
lingulabLivePlugin::filter_plugin_actions()
S
59 3 15
soap_transport_http::setEncoding()
S
59 3 14
nusoap_base::contractQname()
S
61 3 13
lingulabLivePlugin::ajax_getContent()
S
51 2 28
soap_fault::serialize()
S
55 2 19
XMLSchema::getPHPType()
S
67 3 8
soap_server::fault()
S
67 3 7
lingulabLivePlugin::_isCompatible()
S
68 3 7
nusoap_base::isArraySimpleOrStruct()
S
66 3 9
wsdl::addSimpleType()
S
70 3 5
soap_transport_http::setProxy()
S
64 3 9
lingulabLivePlugin::__construct()
S
59 2 14
soap_client::getProxy()
S
51 1 27
nusoap_base::getmicrotime()
S
62 2 11
lingulabLivePlugin::admin_head_editor()
S
63 1 18
nusoap_base::getDebugAsXMLComment()
S
70 2 6
lingulabLiveOptions::my()
S
65 2 9
XMLSchema::addElement()
S
64 2 9
nusoap_base::getPrefix()
S
70 2 6
nusoap_base::getNamespaceFromPrefix()
S
72 2 6
lingulabLiveWebserviceClient::getLoginResult()
S
64 2 10
usleepWindows()
S
64 2 10
nusoap_base::debug()
S
72 2 5
lingulabLivePlugin::admin_init()
S
64 2 9
wsdl::addElement()
S
74 2 4
soap_client::setCookie()
S
68 2 7
lingulabLiveOptions::getInstance()
S
66 2 8
lingulabLivePlugin::bootstrap()
S
70 2 7
nusoap_base::getLocalPart()
S
69 2 7
wsdl::getBindingData()
S
74 2 5
nusoap_base::expandEntities()
S
63 2 10
nusoap_base::getError()
S
73 2 6
lingulabLivePlugin::_delUnwantedTags()
S
66 2 7
lingulabLivePlugin::admin_head_profile()
S
72 1 15
soap_transport_http::setContentType()
S
74 2 4
soap_client::getOperationData()
S
71 2 6
soap_transport_http::usePersistentConnection()
S
64 2 10
nusoap_base::appendDebug()
S
75 2 5
XMLSchema::addComplexType()
S
59 1 14
XMLSchema::addSimpleType()
S
63 1 11
lingulabLiveWebservice::ValidateAuthentication()
S
74 1 4
lingulabLivePlugin::admin_head_editor_styles()
S
79 1 3
soap_server::getHTTPBody()
S
83 1 3
soap_client::getHTTPBody()
S
83 1 3
nusoap_base::setDebugLevel()
S
82 1 3
soap_client::setEndpoint()
S
82 1 3
lingulabLiveWebservice::Login()
S
73 1 4
soapval::decode()
S
83 1 3
lingulabLiveWebservice::GetLanguages()
S
74 1 4
lingulabLiveWebservice::ProcessText()
S
74 1 4
lingulabLiveWebserviceClient::setAuthKey()
S
77 1 4
soapval::serialize()
S
77 1 3
soap_client::setDefaultRpcParams()
S
82 1 3
soap_parser::getHeaders()
S
83 1 3
lingulabLiveOptions::_key()
S
79 1 3
soap_client::getDefaultRpcParams()
S
83 1 3
soap_client::setHTTPProxy()
S
71 1 6
soap_client::getHTTPContentTypeCharset()
S
83 1 3
lingulabLiveWebservice::GetUpdatedText()
S
74 1 4
lingulabLivePlugin::admin_notices_version()
S
75 1 4
nusoap_base::setGlobalDebugLevel()
S
79 1 3
soap_client::getHTTPContentType()
S
83 1 3
soap_client::setHTTPEncoding()
S
82 1 3
nusoap_base::getGlobalDebugLevel()
S
79 1 3
XMLSchema::xdebug()
S
79 1 3
soap_transport_http::sendHTTPS()
S
79 1 3
soap_client::decodeUTF8()
S
77 1 4
soap_client::getCookies()
S
83 1 3
nusoap_base::varDump()
S
70 1 7
soap_client::useHTTPPersistentConnection()
S
82 1 3
soap_fault::soap_fault()
S
69 1 7
soap_client::setCredentials()
S
71 1 6
soap_server::getHTTPContentTypeCharset()
S
83 1 3
lingulabLiveWebservice::GetConfigurations()
S
74 1 4
lingulabLiveWebservice::getSoapClient()
S
82 1 3
soap_client::getHeaders()
S
83 1 3
soapval::soapval()
S
65 1 9
soap_client::getProxyClassCode()
S
77 1 4
lingulabLiveWebserviceClient::processText()
S
72 1 5
XMLSchema::schemaCharacterData()
S
75 1 4
soap_parser::get_response()
S
83 1 3
nusoap_base::formatDump()
S
77 1 4
soap_client::setHeaders()
S
82 1 3
lingulabLivePlugin::_getPluginPath()
S
78 1 3
lingulabLivePlugin::admin_head_editor_javascript()
S
79 1 3
nusoap_base::nusoap_base()
S
79 1 3
lingulabLiveWebservice::__construct()
S
70 1 6
nusoap_base::getDebug()
S
83 1 3
lingulabLiveWebserviceClient::__construct()
S
70 1 6
soap_transport_http::soap_transport_http()
S
66 1 7
soap_transport_http::setSOAPAction()
S
75 1 4
lingulabLivePlugin::_getOptions()
S
77 1 4
soap_server::add_to_map()
S
77 1 3
lingulabLiveOptions::__set()
S
78 1 3
soap_server::getHTTPContentType()
S
83 1 3
nusoap_base::setError()
S
82 1 3
nusoap_base::clearDebug()
S
82 1 3
lingulabLiveWebserviceClient::isUseable()
S
72 1 5
lingulabLiveWebserviceClient::getUpdatedText()
S
72 1 5
nusoap_base::getDebugLevel()
S
83 1 3
lingulabLiveOptions::__get()
S
79 1 3