Code Analysis: Newsletter Subscription Form 1.3.7

Function Rating Maintainability Complexity Lines of code
Spyc::_toType()
D
34 35 73
Spyc::_inlineEscape()
C
37 25 74
Spyc::addArray()
B
40 23 53
MCAPI::callServer()
B
35 19 82
Spyc::_dumpNode()
B
49 23 22
Spyc::loadWithSource()
B
42 18 45
DrewM\MailChimp\MailChimp::makeRequest()
A
41 9 54
MadMimi::DoRequest()
A
49 8 31
Spyc::nodeContainsGroup()
A
60 10 10
Spyc::_parseLine()
A
55 8 20
Spyc::dump()
S
53 7 23
DrewM\MailChimp\MailChimp::determineSuccess()
S
56 7 17
nls_option_panal_function()
S
39 1 98
Spyc::returnKeyValuePair()
S
53 6 21
Spyc::_doLiteralBlock()
S
56 6 16
Spyc::addLiteralLine()
S
58 6 15
Spyc::_doFolding()
S
60 6 12
nls_maintenance_mode_template_redirect()
S
51 5 25
DrewM\MailChimp\MailChimp::getHeadersAsArray()
S
54 5 21
weblizar_nls_default_settings()
S
37 1 80
nls_callback_plugin_subscriber()
S
49 4 34
DrewM\MailChimp\MailChimp::__construct()
S
57 5 16
Spyc::startsLiteralBlock()
S
66 5 7
Spyc::greedilyNeedNextLine()
S
65 5 8
Spyc::clearBiggerPathValues()
S
66 5 8
Spyc::isArrayElement()
S
67 5 7
Spyc::unquote()
S
67 5 7
DrewM\MailChimp\MailChimp::findHTTPStatus()
S
64 5 9
MadMimi::SendHTML()
S
59 4 13
nls_form_widget::form()
S
51 3 28
Spyc::_yamlize()
S
61 4 12
MadMimi::SendMessage()
S
60 4 12
Spyc::referenceContentsByAlias()
S
62 4 11
MadMimi::build_csv()
S
57 3 17
nls_truncateString()
S
64 4 9
nls_form_themes()
S
60 3 15
Spyc::loadFromSource()
S
71 4 5
Spyc::revertLiteralPlaceHolder()
S
63 4 9
Spyc::getParentPathByIndent()
S
65 4 9
Spyc::isComment()
S
69 4 6
MadMimi::escape_for_csv()
S
66 4 8
Spyc::_yamlizeArray()
S
59 3 14
nls_form_widget::widget()
S
58 3 14
MadMimi::SendPlainText()
S
60 3 13
DrewM\MailChimp\MailChimp::setResponseState()
S
60 3 13
nls_form_widget::update()
S
69 3 6
Spyc::addArrayInline()
S
65 3 9
Spyc::literalBlockContinues()
S
71 3 5
Spyc::isLiteral()
S
73 3 5
Spyc::addGroup()
S
73 3 4
DrewM\MailChimp\MailChimp::getLinkHeaderAsArray()
S
65 3 9
nls_nht_plugin_redirect()
S
67 3 8
weblizar_nls_activation()
S
60 2 14
nls_social_setting()
S
50 1 28
nls_subscriber_form_setting()
S
53 1 22
nls_subscriber_provider_setting()
S
56 1 18
DrewM\MailChimp\MailChimp::prepareStateForRequest()
S
58 1 17
Spyc::returnArrayElement()
S
66 2 8
DrewM\MailChimp\MailChimp::getLastError()
S
80 2 3
DrewM\MailChimp\MailChimp::formatResponse()
S
68 2 7
nls_newsletter_func()
S
65 2 9
MCAPI::setTimeout()
S
72 2 6
MCAPI::useSecure()
S
70 2 7
Spyc::loadFromString()
S
68 2 7
Spyc::stripIndent()
S
73 2 4
Spyc::startsMappedSequence()
S
76 2 3
Spyc::isPlainArray()
S
76 2 3
nls_skin_layout_setting()
S
60 1 13
MCAPI::listSubscribe()
S
61 1 12
nls_admin_enqueue_script()
S
60 1 12
MCAPI::campaignSegmentTest()
S
70 1 6
nls_form_load_widget()
S
82 1 3
MCAPI::listInterestGroupingDel()
S
73 1 5
MadMimi::DeleteList()
S
71 1 5
MCAPI::listActivity()
S
73 1 5
nls_subscriber_list_setting()
S
66 1 8
Spyc::returnMappedSequence()
S
67 1 7
MCAPI::listMemberActivity()
S
70 1 6
Spyc::__load()
S
76 1 4
nls_template_redirect_enqueue_script()
S
68 1 7
DrewM\MailChimp\MailChimp::post()
S
78 1 3
MCAPI::campaignUpdate()
S
68 1 7
MCAPI::campaignAnalytics()
S
73 1 5
MCAPI::campaignGeoOpens()
S
73 1 5
MCAPI::campaignGeoOpensForCountry()
S
70 1 6
MCAPI::campaignEepUrlStats()
S
73 1 5
MCAPI::campaignBounceMessage()
S
70 1 6
MCAPI::campaignBounceMessages()
S
66 1 8
MCAPI::campaignEcommOrders()
S
66 1 8
MCAPI::campaignShareReport()
S
70 1 6
MCAPI::campaignContent()
S
70 1 6
MCAPI::campaignTemplateContent()
S
73 1 5
MCAPI::campaignOpenedAIM()
S
68 1 7
MCAPI::campaignNotOpenedAIM()
S
68 1 7
MCAPI::campaignClickDetailAIM()
S
66 1 8
MCAPI::campaignUnschedule()
S
73 1 5
MCAPI::campaignEmailStatsAIMAll()
S
68 1 7
MCAPI::campaignEcommOrderAdd()
S
73 1 5
MCAPI::campaignSchedule()
S
68 1 7
DrewM\MailChimp\MailChimp::delete()
S
78 1 3
DrewM\MailChimp\MailChimp::patch()
S
78 1 3
MCAPI::campaignResume()
S
73 1 5
DrewM\MailChimp\MailChimp::attachRequestPayload()
S
72 1 5
MCAPI::listMemberInfo()
S
70 1 6
MCAPI::listAbuseReports()
S
66 1 8
MadMimi::SuppressedSince()
S
74 1 4
DrewM\MailChimp\MailChimp::subscriberHash()
S
79 1 3
DrewM\MailChimp\MailChimp::getLastRequest()
S
82 1 3
DrewM\MailChimp\MailChimp::put()
S
78 1 3
MadMimi::Promotions()
S
72 1 5
DrewM\MailChimp\MailChimp::new_batch()
S
79 1 3
MCAPI::campaignCreate()
S
65 1 9
MCAPI::listUpdateMember()
S
65 1 9
MadMimi::MailingStats()
S
69 1 6
MadMimi::__construct()
S
74 1 5
MCAPI::listStaticSegmentAdd()
S
70 1 6
MCAPI::campaignReplicate()
S
73 1 5
MadMimi::Lists()
S
75 1 4
DrewM\MailChimp\MailChimp::get()
S
78 1 3
MadMimi::Search()
S
71 1 5
MCAPI::campaigns()
S
65 1 9
MCAPI::listUnsubscribe()
S
65 1 9
MCAPI::campaignStats()
S
73 1 5
MCAPI::listBatchSubscribe()
S
65 1 9
MCAPI::listBatchUnsubscribe()
S
65 1 9
MCAPI::listMembers()
S
63 1 10
MadMimi::Status()
S
75 1 4
DrewM\MailChimp\MailChimp::getLastResponse()
S
82 1 3
Spyc::isHashElement()
S
79 1 3
MadMimi::Suppress()
S
71 1 5
MadMimi::RemoveUser()
S
70 1 5
MCAPI::listLocations()
S
73 1 5
MCAPI::listClients()
S
73 1 5
MCAPI::templates()
S
68 1 7
MCAPI::templateInfo()
S
70 1 6
MCAPI::templateAdd()
S
70 1 6
MCAPI::templateUpdate()
S
70 1 6
MCAPI::templateDel()
S
73 1 5
MCAPI::templateUndel()
S
73 1 5
MCAPI::getAccountDetails()
S
73 1 5
MCAPI::getVerifiedDomains()
S
76 1 4
MCAPI::generateText()
S
70 1 6
MCAPI::inlineCss()
S
70 1 6
MCAPI::folders()
S
73 1 5
MCAPI::folderAdd()
S
70 1 6
MCAPI::folderUpdate()
S
68 1 7
MCAPI::folderDel()
S
70 1 6
MCAPI::ecommOrders()
S
68 1 7
MCAPI::ecommOrderAdd()
S
73 1 5
MCAPI::ecommOrderDel()
S
70 1 6
MCAPI::listsForEmail()
S
73 1 5
MCAPI::campaignsForEmail()
S
70 1 6
MCAPI::chimpChatter()
S
76 1 4
MCAPI::searchMembers()
S
68 1 7
MCAPI::searchCampaigns()
S
66 1 8
MCAPI::apikeys()
S
68 1 7
MCAPI::apikeyAdd()
S
70 1 6
MCAPI::apikeyExpire()
S
70 1 6
MCAPI::ping()
S
76 1 4
MCAPI::deviceRegister()
S
70 1 6
MCAPI::deviceUnregister()
S
70 1 6
MCAPI::gmonkeyAdd()
S
70 1 6
MCAPI::gmonkeyDel()
S
70 1 6
MCAPI::gmonkeyMembers()
S
76 1 4
MCAPI::gmonkeyActivity()
S
76 1 4
MCAPI::callMethod()
S
76 1 4
MCAPI::campaignEmailStatsAIM()
S
70 1 6
Spyc::returnMappedValue()
S
69 1 6
MCAPI::listInterestGroupUpdate()
S
66 1 8
MCAPI::listInterestGroupingAdd()
S
66 1 8
Spyc::__loadString()
S
76 1 4
MadMimi::AddUser()
S
73 1 5
MCAPI::listMergeVarDel()
S
70 1 6
Spyc::loadFile()
S
80 1 3
nls_form_widget::__construct()
S
69 1 7
MCAPI::listInterestGroupAdd()
S
68 1 7
MCAPI::listWebhookAdd()
S
66 1 8
MCAPI::listStaticSegmentMembersAdd()
S
68 1 7
MadMimi::Memberships()
S
72 1 5
Spyc::startsMappedValue()
S
78 1 3
MCAPI::listMergeVarReset()
S
70 1 6
Spyc::YAMLLoadString()
S
76 1 4
MadMimi::Import()
S
71 1 5
MCAPI::campaignMembers()
S
66 1 8
MadMimi::default_options()
S
79 1 3
Spyc::YAMLLoad()
S
76 1 4
MCAPI::MCAPI()
S
72 1 5
MCAPI::listInterestGroupingUpdate()
S
68 1 7
MCAPI::listWebhookDel()
S
70 1 6
Spyc::load()
S
80 1 3
MadMimi::RemoveMembership()
S
68 1 6
MCAPI::listMergeVars()
S
73 1 5
MadMimi::AddMembership()
S
68 1 6
MCAPI::listMergeVarAdd()
S
66 1 8
MCAPI::listMergeVarUpdate()
S
68 1 7
MCAPI::lists()
S
65 1 9
MCAPI::campaignEmailDomainPerformance()
S
73 1 5
MCAPI::campaignScheduleBatch()
S
66 1 8
MCAPI::listStaticSegmentDel()
S
70 1 6
MadMimi::NewList()
S
71 1 5
MCAPI::campaignPause()
S
73 1 5
Spyc::YAMLDump()
S
74 1 4
nls_limit_words()
S
71 1 5
MCAPI::campaignSendNow()
S
73 1 5
MCAPI::listStaticSegments()
S
73 1 5
MCAPI::campaignSendTest()
S
68 1 7
NLS_Language_Translater()
S
78 1 3
MCAPI::campaignHardBounces()
S
68 1 7
DrewM\MailChimp\MailChimp::success()
S
82 1 3
Spyc::returnPlainArray()
S
80 1 3
nls_template_setting()
S
73 1 5
nls_admin_menu_pannel()
S
71 1 5
nls_settings_link()
S
69 1 6
MadMimi::Unsuppress()
S
75 1 4
nls_nht_plugin_activate()
S
80 1 3
spyc_load_file()
S
81 1 3
MadMimi::Events()
S
74 1 4
DrewM\MailChimp\MailChimp::getApiEndpoint()
S
82 1 3
MCAPI::listStaticSegmentMembersDel()
S
68 1 7
MCAPI::listWebhooks()
S
73 1 5
MCAPI::campaignAdvice()
S
73 1 5
MCAPI::listGrowthHistory()
S
73 1 5
MCAPI::campaignClickStats()
S
73 1 5
MCAPI::campaignDelete()
S
73 1 5
MadMimi::IsSuppressed()
S
71 1 5
MCAPI::campaignSoftBounces()
S
68 1 7
MCAPI::getTimeout()
S
83 1 3
Spyc::isEmpty()
S
79 1 3
MCAPI::listInterestGroupings()
S
73 1 5
spyc_load()
S
81 1 3
MCAPI::listInterestGroupDel()
S
68 1 7
Spyc::stripGroup()
S
75 1 4
weblizar_nls_get_options()
S
79 1 3
MCAPI::campaignAbuseReports()
S
66 1 8
MCAPI::listStaticSegmentReset()
S
70 1 6
MCAPI::campaignUnsubscribes()
S
68 1 7