Code Analysis: Broadstreet 1.46.4

Function Rating Maintainability Complexity Lines of code
Broadstreet_Core::saveSponsorPostMeta()
B
37 21 71
Broadstreet_Core::addAdsContent()
B
43 19 41
Broadstreet_Utility::getWrappedZoneCode()
A
45 14 37
Broadstreet_Core::shortcode()
A
48 13 33
Broadstreet_Business_Listing_Widget::widget()
A
41 11 58
Broadstreet_Business_Profile_Widget::widget()
A
38 10 73
Broadstreet_Utility::getAllAdSlugs()
A
47 12 36
Broadstreet_Utility::getInitCode()
A
46 12 36
Broadstreet_Core::businesses_shortcode()
A
40 10 65
Broadstreet_Core::addCDNScript()
A
48 12 31
Broadstreet_Utility::getZoneCode()
A
46 11 37
Broadstreet_Utility::getAMPZoneCode()
A
46 11 37
Broadstreet_Utility::getAdsTxt()
A
44 10 46
Broadstreet_Multiple_Zone_Widget::form()
A
44 10 45
Broadstreet_Business_Listing_Widget::form()
A
46 9 43
Broadstreet_Utility::buildAddressFromMeta()
A
52 9 26
Broadstreet_Core::adminInitCallback()
A
50 9 25
Broadstreet_Core::writeInitCode()
A
54 9 20
Broadstreet_Utility::getAllPostMeta()
A
55 9 19
Broadstreet_SBSZone_Widget::form()
A
49 8 32
Broadstreet_Utility::getNetwork()
A
49 8 31
Broadstreet_Utility::getTargets()
A
52 8 25
Broadstreet_Utility::getAllAdKeywordsString()
A
53 8 22
Broadstreet_Business_Profile_Widget::form()
A
45 6 47
Broadstreet_Core::_registerHooks()
S
39 4 67
Broadstreet_Utility::getTrackerCode()
S
56 7 19
Broadstreet_Log::__construct()
S
49 6 33
Broadstreet_Zone_Widget::form()
S
49 6 33
Broadstreet_Core::addMetaBoxes()
S
46 5 46
Broadstreet_Utility::writeAdsTxt()
S
50 6 27
Broadstreet_Core::adminMenuCallback()
S
46 5 41
Broadstreet_Utility::importBusiness()
S
51 6 25
Broadstreet_Log::_getTimeLine()
S
57 6 18
Broadstreet_Core::businessQuery()
S
55 6 18
Broadstreet_Cache::get()
S
58 6 14
Broadstreet_Core::broadstreetBusinessBox()
S
50 5 29
Broadstreet_Utility::setVideoWidth()
S
51 5 29
Broadstreet_Core::saveAdVisibilityMeta()
S
60 6 13
Broadstreet_Utility::checkApiKey()
S
52 5 28
Broadstreet_Core::savePostMeta()
S
60 6 12
Broadstreet_View::load()
S
53 5 25
Broadstreet_Utility::refreshZoneCache()
S
54 5 22
Broadstreet_Core::addRSSZone()
S
54 5 21
Broadstreet_Zone_Widget::widget()
S
55 5 19
Broadstreet_Core::postTemplate()
S
56 5 18
Broadstreet_Model::getPostMeta()
S
55 5 17
Broadstreet_Log::_stringToLevel()
S
64 6 9
Broadstreet_Utility::pageHasCategory()
S
61 5 12
Broadstreet_Business_Categories_Widget::widget()
S
50 4 27
Broadstreet_Core::addPoweredBy()
S
62 5 11
Broadstreet_Utility::sendInstallReportIfNew()
S
54 4 22
Broadstreet_Core::adminZonesMenuCallback()
S
48 3 35
Broadstreet_Utility::getZoneCache()
S
55 4 20
Broadstreet_Utility::importImage()
S
55 4 19
Broadstreet_Core::addAdsPageTop()
S
64 5 9
Broadstreet_Core::addNewspackFooterAd()
S
63 5 10
Broadstreet_Utility::isAMPEndpoint()
S
63 5 10
Broadstreet_Core::addAdsLoopEnd()
S
66 5 8
Broadstreet_Utility::getAdserverURL()
S
62 5 10
Broadstreet_Core::addNewspackHeaderAd()
S
63 5 10
Broadstreet_Config::getValue()
S
60 4 14
Broadstreet_Utility::isBusinessEnabled()
S
60 4 14
Broadstreet_Utility::isGutenberg()
S
59 4 13
Broadstreet_SBSZone_Widget::widget()
S
53 3 27
Broadstreet_Utility::getAdCode()
S
53 3 26
Broadstreet_Ajax::saveSettings()
S
52 3 24
Broadstreet_Utility::getAvailableTargets()
S
55 3 19
Broadstreet_Core::addAdsBeforeComments()
S
65 4 9
Broadstreet_Multiple_Zone_Widget::widget()
S
59 3 15
Broadstreet_Log::writeFreeFormLine()
S
64 4 10
Broadstreet_Utility::shouldShowTimes()
S
63 4 9
Broadstreet_Log::instance()
S
61 3 13
Broadstreet_Ajax::importFacebook()
S
61 3 11
Broadstreet_Utility::getBroadstreetClient()
S
62 3 11
Broadstreet_Core::broadstreetSponsoredBox()
S
53 2 24
Broadstreet_Business_Categories_Widget::form()
S
58 2 17
Broadstreet_Net::fetch()
S
56 2 16
Broadstreet_Cache::_checkWP()
S
69 3 6
Broadstreet_Core::monitorForScheduledPostStatus()
S
72 3 5
Broadstreet_Utility::inExcerpt()
S
68 3 7
Broadstreet_Utility::isClassicEditor()
S
65 3 9
Broadstreet_Core::addPostStyles()
S
69 3 6
Broadstreet_Core::finalizeZoneTag()
S
66 3 9
Broadstreet_Ajax::register()
S
58 2 15
Broadstreet_Core::adminCallback()
S
62 3 10
Broadstreet_Utility::getMaxWidthWrap()
S
70 3 5
Broadstreet_Utility::getBroadstreetDashboardURL()
S
66 3 8
Broadstreet_Cache::_prepareKey()
S
64 3 9
Broadstreet_Utility::featuredBusinessImage()
S
64 3 10
Broadstreet_Utility::flushRewrites()
S
69 3 7
Broadstreet_Benchmark::stop()
S
58 2 15
Broadstreet_Core::addNewspackNewsletterMeta()
S
67 3 7
Broadstreet_Core::addNewspackAfterTitleAd()
S
70 3 6
Broadstreet_Core::businessIndexSidebar()
S
60 2 14
Broadstreet_Core::createPostTypes()
S
50 1 29
Broadstreet_Ajax::saveZoneSettings()
S
61 2 13
Broadstreet_Utility::setOption()
S
62 2 12
Broadstreet_Cache::_setOption()
S
64 2 11
Broadstreet_Core::addBusinessTaxonomy()
S
53 1 23
Broadstreet_Utility::getApiKey()
S
69 2 7
Broadstreet_Utility::getPostMeta()
S
71 2 5
Broadstreet_Log::__destruct()
S
77 2 4
Broadstreet_Core::adminWarningCallback()
S
70 2 6
Broadstreet_Zone_Widget::update()
S
68 2 7
Broadstreet_Core::getTrackerContent()
S
66 2 9
Broadstreet_Utility::useLocalBSA()
S
74 2 4
Broadstreet_Utility::arrayGet()
S
70 2 6
Broadstreet_Core::modifyPostListing()
S
67 2 8
Broadstreet_Cache::set()
S
64 2 9
Broadstreet_Log::log()
S
68 2 7
Broadstreet_Config::_getInstance()
S
73 2 5
Broadstreet_Core::adminMenuBusinessCallback()
S
66 2 8
Broadstreet_Utility::getOption()
S
72 2 5
Broadstreet_Utility::getPlacementSettings()
S
70 2 6
Broadstreet_Utility::fixURL()
S
72 2 5
Broadstreet_Utility::setPostMeta()
S
64 2 10
Broadstreet_Cache::_getOption()
S
70 2 6
Broadstreet_Net::put()
S
61 1 12
Broadstreet_Net::get()
S
79 1 3
Broadstreet_Ajax::createAdvertiser()
S
66 1 7
Broadstreet_Net::delete()
S
73 1 5
Broadstreet_Business_Profile_Widget::__construct()
S
74 1 4
Broadstreet_Ajax::getSponsorPostMeta()
S
77 1 3
Broadstreet_Core::getBroadstreetClient()
S
81 1 3
Broadstreet_Core::__construct()
S
80 1 3
Broadstreet_Log::logWarn()
S
80 1 3
Broadstreet_Log::logInfo()
S
80 1 3
Broadstreet_Core::commentForm()
S
76 1 4
Broadstreet_Config::__construct()
S
82 1 3
Broadstreet_Cache::flush()
S
80 1 3
Broadstreet_Net::post()
S
69 1 7
Broadstreet_Cache::delete()
S
80 1 3
Broadstreet_Core::broadstreetAdVisibilityBox()
S
68 1 7
Broadstreet_Business_Profile_Widget::update()
S
69 1 7
Broadstreet_Business_Listing_Widget::update()
S
66 1 9
Broadstreet_Core::adminMenuLayoutCallback()
S
81 1 3
Broadstreet_Business_Categories_Widget::update()
S
71 1 6
Broadstreet_Multiple_Zone_Widget::__construct()
S
74 1 4
Broadstreet_SBSZone_Widget::__construct()
S
74 1 4
Broadstreet_Multiple_Zone_Widget::update()
S
69 1 7
Broadstreet_Utility::getNetworkId()
S
80 1 3
Broadstreet_Utility::broadstreetLink()
S
69 1 6
Broadstreet_Core::execute()
S
82 1 3
Broadstreet_Log::logDebug()
S
80 1 3
Broadstreet_Config::setValue()
S
79 1 3
Broadstreet_Config::get()
S
78 1 3
Broadstreet_Core::adminMenuHelpCallback()
S
81 1 3
Broadstreet_Business_Categories_Widget::__construct()
S
74 1 4
Broadstreet_Utility::getBroadstreetBaseURL()
S
75 1 4
Broadstreet_Utility::getStaticZoneCode()
S
70 1 5
Broadstreet_Core::registerWidget()
S
68 1 8
Broadstreet_Utility::toTime()
S
78 1 3
Broadstreet_Log::getLogFilePath()
S
82 1 3
Broadstreet_Utility::getCSSBaseURL()
S
79 1 3
Broadstreet_Utility::getImageBaseURL()
S
79 1 3
Broadstreet_Utility::handleException()
S
78 1 3
Broadstreet_Utility::registerLogErrorHandlers()
S
75 1 4
Broadstreet_Benchmark::start()
S
74 1 4
Broadstreet_Core::broadstreetInfoBox()
S
72 1 5
Broadstreet_Utility::getVendorBaseURL()
S
79 1 3
Broadstreet_Core::addRSSMacros()
S
75 1 4
Broadstreet_Config::set()
S
78 1 3
Broadstreet_Log::logError()
S
80 1 3
Broadstreet_Utility::getStaticAdCode()
S
71 1 5
Broadstreet_Log::add()
S
78 1 3
Broadstreet_Zone_Widget::__construct()
S
74 1 4
Broadstreet_Config::setConfig()
S
63 1 10
Broadstreet_Utility::getSiteBaseURL()
S
80 1 3
Broadstreet_Utility::isNewspack()
S
80 1 3
Broadstreet_Core::adminStyles()
S
79 1 3
Broadstreet_Model::getTableName()
S
76 1 4
Broadstreet_Utility::getServiceTag()
S
78 1 3
Broadstreet_Utility::getJSBaseURL()
S
79 1 3
Broadstreet_Utility::sendReport()
S
63 1 10
Broadstreet_Utility::handleError()
S
77 1 3
Broadstreet_Business_Listing_Widget::__construct()
S
74 1 4
Broadstreet_Core::addImageSizes()
S
75 1 4
Broadstreet_Log::logFatal()
S
80 1 3
broadstreet_compare()
S
80 1 3
Broadstreet_SBSZone_Widget::update()
S
71 1 6