Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
MediaWiki\Extension\SecurePoll\Api\ApiSecurePollAuth0%
MediaWiki\Extension\SecurePoll\Pages\UnarchivePage0%
MediaWiki\Extension\SecurePoll\Pages\DumpPage0%
MediaWiki\Extension\SecurePoll\Pages\ElectionPager0%
MediaWiki\Extension\SecurePoll\Pages\EntryPage0%
MediaWiki\Extension\SecurePoll\Api\ApiStrikeVote0%
MediaWiki\Extension\SecurePoll\Pages\ListPager0%
MediaWiki\Extension\SecurePoll\Pages\LoginPage0%
MediaWiki\Extension\SecurePoll\Pages\MainElectionsPager0%
MediaWiki\Extension\SecurePoll\Pages\MessageDumpPage0%
MediaWiki\Extension\SecurePoll\Pages\StatusException0%
MediaWiki\Extension\SecurePoll\Pages\StrikePager0%
MediaWiki\Extension\SecurePoll\Pages\TallyPage0%
MediaWiki\Extension\SecurePoll\Pages\TranslatePage0%
MediaWiki\Extension\SecurePoll\Pages\VoterEligibilityPage0%
MediaWiki\Extension\SecurePoll\Pages\CreatePage0%
MediaWiki\Extension\SecurePoll\SecurePollContent0%
MediaWiki\Extension\SecurePoll\SecurePollContentHandler0%
MediaWiki\Extension\SecurePoll\SpecialSecurePoll0%
MediaWiki\Extension\SecurePoll\Store\DBStore0%
MediaWiki\Extension\SecurePoll\Store\FormStore0%
MediaWiki\Extension\SecurePoll\Store\MemoryStore0%
MediaWiki\Extension\SecurePoll\Store\XMLStore0%
MediaWiki\Extension\SecurePoll\Talliers\CommentDumper0%
MediaWiki\Extension\SecurePoll\Talliers\ElectionTallier0%
MediaWiki\Extension\SecurePoll\User\Auth0%
MediaWiki\Extension\SecurePoll\User\LocalAuth0%
MediaWiki\Extension\SecurePoll\User\RemoteMWAuth0%
MediaWiki\Extension\SecurePoll\User\Voter0%
MediaWiki\Extension\SecurePoll\Pages\DetailsPage0%
MediaWiki\Extension\SecurePoll\Pages\ListPage0%
MediaWiki\Extension\SecurePoll\Pages\ArchivedPager0%
MediaWiki\Extension\SecurePoll\Entities\Question0%
MediaWiki\Extension\SecurePoll\Ballots\BallotStatus0%
MediaWiki\Extension\SecurePoll\Ballots\RadioRangeCommentBallot0%
MediaWiki\Extension\SecurePoll\Context0%
MediaWiki\Extension\SecurePoll\Crypt\Crypt0%
MediaWiki\Extension\SecurePoll\Crypt\GpgCrypt0%
MediaWiki\Extension\SecurePoll\Pages\ArchivedPage0%
MediaWiki\Extension\SecurePoll\Crypt\Random0%
MediaWiki\Extension\SecurePoll\Entities\Election0%
MediaWiki\Extension\SecurePoll\Entities\Entity0%
MediaWiki\Extension\SecurePoll\Entities\Option0%
MediaWiki\Extension\SecurePoll\VoteRecord0%
MediaWiki\Extension\SecurePoll\HookHandler\InstallHandler0%
MediaWiki\Extension\SecurePoll\Pages\ArchivePage0%
MediaWiki\Extension\SecurePoll\HookHandler\LogoutHandler0%
MediaWiki\Extension\SecurePoll\Pages\ActionPage0%
MediaWiki\Extension\SecurePoll\Jobs\UnarchiveElectionJob0%
MediaWiki\Extension\SecurePoll\Jobs\TallyElectionJob0%
MediaWiki\Extension\SecurePoll\Jobs\PopulateVoterListJob0%
MediaWiki\Extension\SecurePoll\Jobs\LogAdminActionJob0%
MediaWiki\Extension\SecurePoll\Jobs\ArchiveElectionJob0%
MediaWiki\Extension\SecurePoll\HtmlForm\HTMLFormRadioRangeColumnLabels0%
MediaWiki\Extension\SecurePoll\HookHandler\SetupHandler0%
MediaWiki\Extension\SecurePoll\SpecialSecurePollLog3%
MediaWiki\Extension\SecurePoll\Ballots\ChooseBallot9%
MediaWiki\Extension\SecurePoll\DumpElection17%
MediaWiki\Extension\SecurePoll\Pages\VotePage18%
MediaWiki\Extension\SecurePoll\Talliers\PluralityTallier19%
MediaWiki\Extension\SecurePoll\Ballots\ApprovalBallot19%
MediaWiki\Extension\SecurePoll\Ballots\RadioRangeBallot20%
MediaWiki\Extension\SecurePoll\Ballots\PreferentialBallot27%
MediaWiki\Extension\SecurePoll\Ballots\Ballot35%
MediaWiki\Extension\SecurePoll\Rest\SetTranslationHandler37%
MediaWiki\Extension\SecurePoll\Talliers\HistogramRangeTallier46%
MediaWiki\Extension\SecurePoll\SecurePollLogPager49%
MediaWiki\Extension\SecurePoll\Crypt\OpenSslCrypt62%
MediaWiki\Extension\SecurePoll\Talliers\SchulzeTallier63%
MediaWiki\Extension\SecurePoll\Talliers\STVTallier78%
MediaWiki\Extension\SecurePoll\TranslationRepo79%
MediaWiki\Extension\SecurePoll\Talliers\Tallier81%
MediaWiki\Extension\SecurePoll\Talliers\PairwiseTallier83%
MediaWiki\Extension\SecurePoll\Talliers\STVFormatter\HtmlFormatter87%

Project Risks

Class CRAP
MediaWiki\Extension\SecurePoll\Pages\CreatePage19460
MediaWiki\Extension\SecurePoll\Pages\VoterEligibilityPage15500
MediaWiki\Extension\SecurePoll\Entities\Election5112
MediaWiki\Extension\SecurePoll\Store\XMLStore2862
MediaWiki\Extension\SecurePoll\Pages\VotePage2839
MediaWiki\Extension\SecurePoll\Crypt\GpgCrypt2756
MediaWiki\Extension\SecurePoll\Context2652
MediaWiki\Extension\SecurePoll\Entities\Entity1482
MediaWiki\Extension\SecurePoll\Store\FormStore1406
MediaWiki\Extension\SecurePoll\Pages\TallyPage1260
MediaWiki\Extension\SecurePoll\Talliers\ElectionTallier1260
MediaWiki\Extension\SecurePoll\Ballots\RadioRangeBallot1164
MediaWiki\Extension\SecurePoll\Pages\ListPager1122
MediaWiki\Extension\SecurePoll\Jobs\PopulateVoterListJob992
MediaWiki\Extension\SecurePoll\Store\DBStore992
MediaWiki\Extension\SecurePoll\SecurePollContentHandler812
MediaWiki\Extension\SecurePoll\User\Voter650
MediaWiki\Extension\SecurePoll\Store\MemoryStore552
MediaWiki\Extension\SecurePoll\Pages\TranslatePage552
MediaWiki\Extension\SecurePoll\HtmlForm\HTMLFormRadioRangeColumnLabels506
MediaWiki\Extension\SecurePoll\Crypt\OpenSslCrypt482
MediaWiki\Extension\SecurePoll\DumpElection431
MediaWiki\Extension\SecurePoll\User\Auth420
MediaWiki\Extension\SecurePoll\Pages\MainElectionsPager380
MediaWiki\Extension\SecurePoll\VoteRecord306
MediaWiki\Extension\SecurePoll\SpecialSecurePollLog275
MediaWiki\Extension\SecurePoll\User\RemoteMWAuth272
MediaWiki\Extension\SecurePoll\Pages\ElectionPager272
MediaWiki\Extension\SecurePoll\User\LocalAuth272
MediaWiki\Extension\SecurePoll\Ballots\BallotStatus240
MediaWiki\Extension\SecurePoll\Talliers\PluralityTallier231
MediaWiki\Extension\SecurePoll\Ballots\Ballot225
MediaWiki\Extension\SecurePoll\Pages\ArchivedPager210
MediaWiki\Extension\SecurePoll\Ballots\PreferentialBallot203
MediaWiki\Extension\SecurePoll\Pages\DumpPage182
MediaWiki\Extension\SecurePoll\Pages\ListPage182
MediaWiki\Extension\SecurePoll\Ballots\RadioRangeCommentBallot182
MediaWiki\Extension\SecurePoll\Ballots\ApprovalBallot166
MediaWiki\Extension\SecurePoll\Ballots\ChooseBallot159
MediaWiki\Extension\SecurePoll\Crypt\Random156
MediaWiki\Extension\SecurePoll\Jobs\TallyElectionJob156
MediaWiki\Extension\SecurePoll\Pages\DetailsPage156
MediaWiki\Extension\SecurePoll\Pages\ActionPage132
MediaWiki\Extension\SecurePoll\Talliers\CommentDumper132
MediaWiki\Extension\SecurePoll\SpecialSecurePoll110
MediaWiki\Extension\SecurePoll\Api\ApiStrikeVote110
MediaWiki\Extension\SecurePoll\Pages\StrikePager110
MediaWiki\Extension\SecurePoll\HookHandler\SetupHandler90
MediaWiki\Extension\SecurePoll\Talliers\SchulzeTallier74
MediaWiki\Extension\SecurePoll\Api\ApiSecurePollAuth72
MediaWiki\Extension\SecurePoll\SecurePollLogPager66
MediaWiki\Extension\SecurePoll\Talliers\HistogramRangeTallier61
MediaWiki\Extension\SecurePoll\Talliers\STVTallier58
MediaWiki\Extension\SecurePoll\Pages\UnarchivePage56
MediaWiki\Extension\SecurePoll\Entities\Question56
MediaWiki\Extension\SecurePoll\Pages\MessageDumpPage56
MediaWiki\Extension\SecurePoll\Pages\ArchivePage56
MediaWiki\Extension\SecurePoll\Talliers\PairwiseTallier41
MediaWiki\Extension\SecurePoll\Talliers\STVFormatter\HtmlFormatter29
MediaWiki\Extension\SecurePoll\Pages\LoginPage20
MediaWiki\Extension\SecurePoll\Pages\EntryPage20
MediaWiki\Extension\SecurePoll\Talliers\Tallier19
MediaWiki\Extension\SecurePoll\TranslationRepo18
MediaWiki\Extension\SecurePoll\HookHandler\InstallHandler12
MediaWiki\Extension\SecurePoll\Jobs\ArchiveElectionJob12
MediaWiki\Extension\SecurePoll\Jobs\UnarchiveElectionJob12
MediaWiki\Extension\SecurePoll\Rest\SetTranslationHandler11

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getOptionMessages0%
checkRequired0%
parseDate0%
executeConfig0%
saveList0%
fetchList0%
saveProperties0%
execute0%
__construct0%
populateUsersActiveWikiOptions0%
createMostActiveWikiDropdownWidget0%
showJumpForm0%
getQuestionMessage0%
checkCentralBlockThreshold0%
getVoteDataFromRecord0%
logVote0%
doSubmit0%
getBallot0%
showForm0%
getTitle0%
execute0%
__construct0%
execute0%
__construct0%
doSubmit0%
showLanguageSelector0%
checkMin0%
checkEditsBeforeCount0%
execute0%
getStartBody0%
setFormDefaults0%
getFormFields0%
getDisplayFormat0%
requiresWrite0%
setSubtitle0%
getSubpage0%
execute0%
doesWrites0%
__construct0%
getEmptyBody0%
getEndBody0%
formatRow0%
checkEditsBetweenCount0%
getDefaultQuery0%
getContentClass0%
canBeUsedOn0%
makeContentFromElection0%
getDataFromElection0%
__construct0%
__construct0%
run0%
executeClear0%
executeEdit0%
processConfig0%
checkListEditsEndDate0%
getTitle0%
__construct0%
onSubmit0%
getTitle0%
formatValue0%
isFieldSortable0%
getQueryInfo0%
__construct0%
getTitle0%
strike0%
execute0%
__construct0%
getTitle0%
execute0%
__construct0%
getFieldNames0%
getFieldNames0%
getDefaultSort0%
formatRow0%
formatValue0%
getRowClass0%
isFieldSortable0%
__construct0%
getFormatFromRequest0%
sendHeaders0%
execute0%
getTitle0%
execute0%
execute0%
getDefaultSort0%
getRowClass0%
getTitle0%
isFieldSortable0%
updateContextForCrypt0%
submitJob0%
submitUpload0%
submitForm0%
getCryptDescriptors0%
createForm0%
showTallyResult0%
showTallyStatus0%
isTallyEnqueued0%
showTallyError0%
execute0%
__construct0%
getTitle0%
getTitle0%
getFieldNames0%
getDefaultSort0%
formatValue0%
getQueryInfo0%
__construct0%
__construct0%
execute0%
getLogLink0%
getLinks0%
getQueryInfo0%
__construct0%
execute0%
alterForm0%
checkIfElectionExists0%
checkElectionEndDate0%
__construct0%
getLists0%
getUserParamsFast0%
getUserParams0%
autoLogin0%
__construct0%
newRequestedSession0%
newAutoSession0%
getVoter0%
getVoterFromSession0%
requestLogin0%
autoLogin0%
getCreateDescriptors0%
getCentralBlockCount0%
factory0%
getCreateDescriptors0%
getTextResult0%
getHtmlResult0%
loadJSONResult0%
getRanks0%
getTextResult0%
getHtmlResult0%
getJSONResult0%
loadJSONResult0%
getLastEliminated0%
getCandidateName0%
getCentralLists0%
getCreateDescriptors0%
__construct0%
isRemote0%
getComment0%
getBallotData0%
newFromBallotData0%
newFromOldBlob0%
newFromJson0%
newFromBlob0%
readBlob0%
addCookieDup0%
doCookieCheck0%
encodeProperties0%
decodeProperties0%
getProperty0%
requestLogin0%
getLanguage0%
getElectionId0%
getUrl0%
getDomain0%
getType0%
getName0%
getId0%
createVoter0%
newFromRow0%
newFromId0%
__construct0%
encodeToken0%
formatForNumParams0%
getRanks0%
__construct0%
getWikiName0%
getDB0%
decodeElectionRow0%
getQuestionInfo0%
getElectionInfoByTitle0%
getElectionInfo0%
getProperties0%
getLangList0%
getMessages0%
getAllElectionIds0%
getAdminsList0%
getWikiList0%
processFormData0%
callbackValidVotes0%
setFormData0%
getEntityType0%
callbackValidVotes0%
getQuestionInfo0%
setForcePrimary0%
getDB0%
decodeElectionRow0%
getElectionInfoByTitle0%
getElectionInfo0%
getProperties0%
getLangList0%
getMessages0%
setForcePrimary0%
getEntityType0%
getTextResult0%
setupTalliers0%
getHtmlResult0%
loadJSONResult0%
addVote0%
getTextResult0%
getHtmlResult0%
loadJSONResult0%
getTextResult0%
getHtmlResult0%
loadJSONResult0%
getJSONResult0%
addRecord0%
execute0%
__construct0%
__construct0%
getTextResult0%
getHtmlResult0%
addRecord0%
execute0%
__construct0%
callbackValidVotes0%
readStringElement0%
addParentIds0%
readEntity0%
doElection0%
doTopLevel0%
readFile0%
checkRequired0%
detailEntry0%
checkEditPollRight0%
getMessages0%
newAuth0%
getBallotTypesForVote0%
getBallotTypesForTally0%
newBallot0%
newTallier0%
newCrypt0%
newOption0%
newQuestion0%
newElection0%
getDB0%
getMessage0%
setLanguages0%
newElectionTallier0%
getRandom0%
getVoter0%
createVoter0%
newVoterFromRow0%
newElectionFromRow0%
getElectionByTitle0%
getElection0%
getEntityType0%
setStore0%
getSpecialTitle0%
getStore0%
getParserOptions0%
newVoter0%
varDump0%
convertScores0%
importKey0%
checkPrivateKey0%
checkPublicKey0%
getTallyDescriptors0%
unprocessFormData0%
updateTallyContext0%
canDecrypt0%
decrypt0%
encrypt0%
runGpg0%
deleteDir0%
cleanup0%
setupHomeAndKeys0%
getResourceUrl0%
adHocDebug0%
setupHome0%
__construct0%
checkSignKey0%
checkEncryptKey0%
cleanupDbForTallyJob0%
updateDbForTallyJob0%
getTallyDescriptors0%
getCreateDescriptors0%
getCreateDescriptors0%
factory0%
getCryptTypes0%
newFromXmlFile0%
getTallyTypes0%
updateTallyContext0%
unpackRecord0%
convertRecord0%
submitForm0%
initRequest0%
getUserLang0%
msg0%
getMessageLocalizer0%
getRequest0%
getMessageNames0%
getCreateDescriptors0%
getTallyTypes0%
convertScores0%
getQuestionForm0%
errorLocationIndicator0%
getTallyTypes0%
getExamplesMessages0%
getAllowedParams0%
needsToken0%
isWriteMode0%
mustBePosted0%
execute0%
__construct0%
isInternal0%
mustBePosted0%
getExamplesMessages0%
getAllowedParams0%
factory0%
spFatal0%
readComment0%
getCreateDescriptors0%
unpackRecord0%
submitForm0%
getForm0%
convertScores0%
unpackRecord0%
getQuestionForm0%
addSign0%
getMessageNames0%
getColumnLabels0%
getScoresLeftToRight0%
getColumnDirection0%
getTallyTypes0%
getIds0%
convertScores0%
unpackRecord0%
getQuestionForm0%
getCreateDescriptors0%
getTallyTypes0%
convertScores0%
unpackRecord0%
getQuestionForm0%
getCreateDescriptors0%
getTallyTypes0%
spGetMessageText0%
spGetHTML0%
checkKeyInternal0%
getCreateDescriptors0%
updateDbForTallyJob0%
validate0%
run0%
allowRetries0%
__construct0%
fetchJobKey0%
run0%
__construct0%
pushJobsForElection0%
run0%
__construct0%
run0%
__construct0%
getInputHTML0%
loadDataFromRequest0%
preRun0%
onTitleQuickPermissions0%
onSpecialPage_initList0%
onCanonicalNamespaces0%
__construct0%
onUserLogout0%
onLoadExtensionSchemaUpdates0%
getConfXml0%
getOptions0%
getChildren0%
getMessageNames0%
__construct0%
getMessageNames0%
doRun0%
postRun0%
getConfXmlEntityStuff0%
__construct0%
processFormItems0%
savePropertiesAndMessages0%
insertEntity0%
getFormDataFromElection0%
logAdminChanges0%
recordElectionToNamespace0%
processInput0%
processInputDuringElection0%
execute0%
__construct0%
getLinks0%
getQueryInfo0%
getTitle0%
markAsFailed0%
execute0%
__construct0%
execute0%
__construct0%
msg0%
setLanguageFallback0%
setUserOptionsLookup0%
getUserLang0%
initLanguage0%
__construct0%
run0%
__construct0%
__construct0%
getPropertyDumpExclusion0%
getConfXml0%
getEndDate0%
getTallyType0%
getLanguage0%
getAuth0%
getQuestions0%
allowChange0%
hasVoted0%
isAdmin0%
getQualifiedStatus0%
getBallot0%
getVotesCount0%
isFinished0%
isStarted0%
getStartDate0%
getConfXml0%
getChildren0%
getElection0%
getMessageNames0%
__construct0%
ensureDoubleQuoted0%
createBltVoteRows0%
generateBlt0%
shuffle0%
getInt0%
close0%
open0%
cleanupDbForTallyJob0%
dumpVotesToCallback0%
getCrypt0%
getPropertyDumpExclusion0%
getChildren0%
getAllProperties0%
getProperty0%
getLangList0%
parseMessageInline0%
parseMessage0%
getMessage0%
tally0%
loadProperties0%
loadMessages0%
getDescendants0%
getRawMessage0%
getBlob0%
getMessageNames0%
getElection0%
__construct0%
getTallyFromDb0%
getType0%
getId0%
getFilterConds50%
execute50%
addVote66%
numberOfSeatsReached66%
finishTally71%
getOptionAbbreviations73%
getPathStrengths75%
__construct75%
decrypt77%
setTranslation78%
createXMLDump80%
setupKeys82%
getSummaryOfVotes83%
getErrorStatus83%
__construct83%
createBLTDump83%
getMinMax87%

Project Risks

Method CRAP
execute2070
getQualifiedStatus870
processInput600
processConfig506
getDataFromElection506
getFormDataFromElection380
executeConfig380
formatValue380
setFormData342
getLinks272
execute272
readEntity272
run272
saveList240
requestLogin210
unprocessFormData210
pushJobsForElection182
execute182
doElection156
execute156
getLinks156
processFormData156
saveProperties132
processFormItems110
unpackRecord110
executeClear110
execute110
spGetHTML90
validate90
varDump72
createBltVoteRows72
doTopLevel72
generateBlt72
execute72
readStringElement72
logVote72
executeEdit72
execute72
addRecord72
loadDataFromRequest72
unpackRecord56
execute56
savePropertiesAndMessages56
setupHomeAndKeys56
fetchList56
addRecord56
getHtmlResult42
getTextResult42
showJumpForm42
newFromJson42
convertScores42
execute42
getVoterFromSession42
getConfXmlEntityStuff42
getOptionMessages42
convertScores42
getHtmlResult42
execute42
getTextResult42
getMessageNames42
deleteDir42
ensureDoubleQuoted30
logAdminChanges30
populateUsersActiveWikiOptions30
execute30
callbackValidVotes30
getMessages30
callbackValidVotes30
initLanguage30
convertScores30
addVote30
getInputHTML30
decodeElectionRow30
formatValue30
getFieldNames30
execute30
doCookieCheck30
showForm30
getQuestionInfo30
checkKeyInternal30
createForm30
setupKeys28
decrypt27
getSummaryOfVotes20
formatValue20
submitForm20
onTitleQuickPermissions20
getMessage20
submitUpload20
setFormDefaults20
dumpVotesToCallback20
execute20
unpackRecord20
getCentralBlockCount20
spGetMessageText20
execute20
newRequestedSession20
convertScores20
getColumnDirection20
getRanks20
getColumnLabels20
getQuestionForm20
loadJSONResult20
getFormatFromRequest20
execute20
addParentIds20
checkEncryptKey20
checkSignKey20
getLangList20
encrypt20
decrypt20
getWikiList20
open20
getInt20
onSubmit20
processInputDuringElection20
setTranslation17
getFilterConds16
getPathStrengths15
getRowClass12
execute12
getCryptDescriptors12
parseDate12
checkCentralBlockThreshold12
checkEditsBeforeCount12
checkEditsBetweenCount12
checkListEditsEndDate12
run12
checkIfElectionExists12
getAllElectionIds12
callbackValidVotes12
setupTalliers12
getJSONResult12
autoLogin12
getCentralLists12
__construct12
strike12
getBlob12
getFieldNames12
run12
loadMessages12
getElection12
getCryptTypes12
parseMessage12
factory12
getConfXml12
addSign12
onLoadExtensionSchemaUpdates12
getQuestions12
unpackRecord12
setupHome12
isFinished12
unpackRecord12
isStarted12
importKey12
submitForm12
checkPublicKey12
checkEditPollRight12
postRun12
getBallotTypesForVote12
runGpg12
getOptionAbbreviations9
adHocDebug6
getMessages6
getWikiName6
cleanupDbForTallyJob6
getEntityType6
getCreateDescriptors6
getEntityType6
getCreateDescriptors6
getMessage6
cleanup6
checkPrivateKey6
getDB6
updateDbForTallyJob6
updateDbForTallyJob6
execute6
getRandom6
getUserParams6
getQuestionForm6
newFromBlob6
readBlob6
getRequest6
decodeProperties6
newFromId6
getMessageLocalizer6
factory6
errorLocationIndicator6
getUserParamsFast6
getQuestionForm6
getElectionByTitle6
newAutoSession6
getVoter6
getQuestionForm6
factory6
getLastEliminated6
formatForNumParams6
getScoresLeftToRight6
getHtmlResult6
newFromXmlFile6
getElectionInfoByTitle6
getStore6
getParserOptions6
getLangList6
getElectionInfo6
onSpecialPage_initList6
getProperty6
getAllProperties6
doSubmit6
__construct6
getConfXml6
doSubmit6
showLanguageSelector6
getTitle6
onCanonicalNamespaces6
updateContextForCrypt6
submitJob6
run6
getLangList6
doRun6
showTallyResult6
showTallyStatus6
isTallyEnqueued6
showTallyError6
run6
getUserLang6
recordElectionToNamespace6
checkElectionEndDate6
checkRequired6
formatRow6
__construct6
getProperties6
getQuestionMessage6
getRawMessage6
getAuth6
getMessages6
close6
shuffle6
setSubtitle6
getEndBody6
getStartBody6
formatRow6
__construct6
canBeUsedOn6
makeContentFromElection6
getBallot6
isAdmin6
getCrypt6
getTallyFromDb6
loadProperties6
getDescendants6
getElection6
getPropertyDumpExclusion6
getRowClass6
tally6
checkRequired6
checkMin6
addVote3
numberOfSeatsReached3
finishTally3
createXMLDump3
createBLTDump3
__construct2
getErrorStatus2
__construct2
getMinMax2