/workspace/src/extensions/CentralNotice
includes
specials
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BannerLoaderException
0%
BannerPreviewPermissionsException
0%
CentralNoticeHtmlForm
0%
HTMLLargeMultiSelectField
0%
LanguageSelectHeaderElement
0%
SpecialBannerAllocation
0%
SpecialBannerLoader
0%
SpecialBannerRandom
0%
SpecialCentralNoticeBanners
0%
SpecialCentralNoticeLogs
0%
SpecialHideBanners
0%
SpecialNoticeTemplate
0%
SpecialRecordImpression
0%
CNBannerPager
0%
CNCampaignPager
0%
CentralNoticeBannerLogPager
0%
CentralNoticeCampaignLogPager
0%
CentralNoticePageLogPager
0%
CentralNoticePager
0%
TemplatePager
0%
CentralNotice
0%
Project Risks
Class
CRAP
CentralNotice
36789
SpecialCentralNoticeBanners
9702
CNCampaignPager
4830
CentralNoticeCampaignLogPager
3906
CentralNoticeBannerLogPager
812
CNBannerPager
650
SpecialBannerAllocation
600
SpecialBannerLoader
552
SpecialCentralNoticeLogs
420
CentralNoticePageLogPager
272
SpecialHideBanners
156
CentralNoticePager
132
TemplatePager
132
HTMLLargeMultiSelectField
30
SpecialRecordImpression
20
SpecialNoticeTemplate
12
BannerLoaderException
6
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
__construct
0%
doesWrites
0%
execute
0%
outputEnclosingDivStartTag
0%
outputEnclosingDivEndTag
0%
outputListOfNotices
0%
handleNoticePostFromList
0%
dateSelector
0%
timeSelectorTd
0%
timeSelector
0%
campaignTypeSelector
0%
prioritySelector
0%
createSelector
0%
addNoticeForm
0%
handleAddCampaignPost
0%
getDateTime
0%
outputNoticeDetail
0%
handleNoticeDetailPost
0%
displayCampaignWarnings
0%
noticeDetailForm
0%
makeNoticeMixinControlName
0%
assignedTemplatesForm
0%
weightDropdown
0%
bucketDropdown
0%
numBucketsDropdown
0%
addTemplatesForm
0%
languageMultiSelector
0%
projectMultiSelector
0%
makeSummaryField
0%
getSummaryFromRequest
0%
paddedRange
0%
showError
0%
geoMultiSelectorTree
0%
truncateSummaryField
0%
getAssociatedNavigationLinks
0%
getShortDescription
0%
getCNSessionVar
0%
setCNSessionVar
0%
listProjects
0%
listCountriesRegions
0%
listLanguages
0%
makeShortList
0%
listToArray
0%
getGroupName
0%
outputHeader
0%
getBody
0%
getInputHTML
0%
getInputHTML
0%
__construct
0%
execute
0%
showList
0%
getTable
0%
createRows
0%
__construct
0%
execute
0%
getParamsAndSetState
0%
sendHeaders
0%
getJsNotice
0%
__construct
0%
execute
0%
__construct
0%
doesWrites
0%
execute
0%
ensureBanner
0%
showBannerList
0%
generateBannerListForm
0%
processBannerList
0%
setFilterFromUrl
0%
getFilterUrlParamAsArray
0%
getBannerPreviewEditLinks
0%
showBannerEditor
0%
generateBannerEditForm
0%
generateCdnPurgeSection
0%
processEditBanner
0%
processSaveBannerAction
0%
getTemplateBannerDropdownItems
0%
__construct
0%
execute
0%
dateSelector
0%
showLog
0%
getDateValue
0%
getLogSwitcher
0%
__construct
0%
execute
0%
setHideCookie
0%
setP3P
0%
__construct
0%
execute
0%
__construct
0%
execute
0%
sendHeaders
0%
__construct
0%
getNavigationBar
0%
getQueryInfo
0%
getIndexField
0%
formatRow
0%
getBody
0%
getDefaultQuery
0%
__construct
0%
getQueryInfo
0%
doQuery
0%
getFieldNames
0%
getStartBody
0%
formatValue
0%
getRowClass
0%
getCellAttrs
0%
getEndBody
0%
isFieldSortable
0%
getDefaultSort
0%
isWithinLimit
0%
extractResultInfo
0%
getTableClass
0%
getIndexField
0%
getQueryInfo
0%
formatRow
0%
getStartBody
0%
getEndBody
0%
showInitialSettings
0%
showChanges
0%
testBooleanBannerChange
0%
testTextBannerChange
0%
__construct
0%
getIndexField
0%
getQueryInfo
0%
formatRow
0%
showInitialSettings
0%
showChanges
0%
getBannerStats
0%
testBooleanChange
0%
testSetChange
0%
testPriorityChange
0%
getPriorityMessage
0%
testPercentageChange
0%
testTextChange
0%
testTypeChange
0%
getTypeText
0%
getStartBody
0%
getEndBody
0%
__construct
0%
getIndexField
0%
getQueryInfo
0%
formatRow
0%
getStartBody
0%
getEndBody
0%
getQueryInfo
0%
formatRow
0%
getStartBody
0%
getEndBody
0%
bucketDropdown
0%
__construct
0%
getQueryInfo
0%
getIndexField
0%
formatRow
0%
getStartBody
0%
getEndBody
0%
Project Risks
Method
CRAP
handleNoticeDetailPost
1122
formatValue
1056
generateBannerEditForm
552
processBannerList
380
outputNoticeDetail
272
processEditBanner
240
execute
210
handleNoticePostFromList
156
execute
156
campaignTypeSelector
132
noticeDetailForm
132
execute
90
assignedTemplatesForm
90
formatRow
90
getQueryInfo
90
showInitialSettings
90
formatRow
90
handleAddCampaignPost
72
geoMultiSelectorTree
72
getParamsAndSetState
72
getCellAttrs
72
execute
56
processSaveBannerAction
56
execute
56
getBody
56
formatRow
56
formatRow
56
testSetChange
56
showList
42
execute
42
showChanges
42
outputListOfNotices
30
listCountriesRegions
30
getInputHTML
30
getJsNotice
30
showInitialSettings
30
testBooleanBannerChange
30
prioritySelector
20
bucketDropdown
20
ensureBanner
20
showBannerEditor
20
getRowClass
20
testTextBannerChange
20
testBooleanChange
20
getTypeText
20
getQueryInfo
20
dateSelector
12
addNoticeForm
12
weightDropdown
12
numBucketsDropdown
12
languageMultiSelector
12
makeShortList
12
createRows
12
sendHeaders
12
generateBannerListForm
12
generateCdnPurgeSection
12
getTemplateBannerDropdownItems
12
getNavigationBar
12
getQueryInfo
12
__construct
12
getQueryInfo
12
isFieldSortable
12
showChanges
12
getBannerStats
12
getQueryInfo
12
__construct
6
timeSelector
6
createSelector
6
getDateTime
6
displayCampaignWarnings
6
makeNoticeMixinControlName
6
addTemplatesForm
6
projectMultiSelector
6
makeSummaryField
6
paddedRange
6
listToArray
6
outputHeader
6
getTable
6
showBannerList
6
setFilterFromUrl
6
getFilterUrlParamAsArray
6
getBannerPreviewEditLinks
6
getDateValue
6
setHideCookie
6
setP3P
6
execute
6
sendHeaders
6
doQuery
6
getFieldNames
6
getStartBody
6
getEndBody
6
getDefaultSort
6
isWithinLimit
6
extractResultInfo
6
getTableClass
6
testPriorityChange
6
testPercentageChange
6
testTextChange
6
testTypeChange
6
getQueryInfo
6
getStartBody
6
formatRow
6
getStartBody
6
bucketDropdown
6
formatRow
6
getStartBody
6
getEndBody
6