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\HookHandler\LogoutHandler0%
MediaWiki\Extension\SecurePoll\HookHandler\SetupHandler0%
MediaWiki\Extension\SecurePoll\HtmlForm\HTMLFormRadioRangeColumnLabels0%
MediaWiki\Extension\SecurePoll\Pages\ArchivePage0%
MediaWiki\Extension\SecurePoll\Jobs\ArchiveElectionJob0%
MediaWiki\Extension\SecurePoll\Jobs\LogAdminActionJob0%
MediaWiki\Extension\SecurePoll\Jobs\PopulateVoterListJob0%
MediaWiki\Extension\SecurePoll\Jobs\TallyElectionJob0%
MediaWiki\Extension\SecurePoll\Jobs\UnarchiveElectionJob0%
MediaWiki\Extension\SecurePoll\Pages\ActionPage0%
MediaWiki\Extension\SecurePoll\SpecialSecurePollLog3%
MediaWiki\Extension\SecurePoll\Ballots\ChooseBallot9%
MediaWiki\Extension\SecurePoll\Talliers\PluralityTallier19%
MediaWiki\Extension\SecurePoll\Ballots\ApprovalBallot19%
MediaWiki\Extension\SecurePoll\Ballots\RadioRangeBallot20%
MediaWiki\Extension\SecurePoll\Pages\VotePage22%
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\Ballots\STVBallot79%
MediaWiki\Extension\SecurePoll\Talliers\Tallier81%
MediaWiki\Extension\SecurePoll\Talliers\PairwiseTallier83%
MediaWiki\Extension\SecurePoll\Talliers\STVFormatter\HtmlFormatter87%

Project Risks

Class CRAP
MediaWiki\Extension\SecurePoll\Pages\CreatePage19182
MediaWiki\Extension\SecurePoll\Pages\VoterEligibilityPage15500
MediaWiki\Extension\SecurePoll\Entities\Election5112
MediaWiki\Extension\SecurePoll\Store\XMLStore2862
MediaWiki\Extension\SecurePoll\Crypt\GpgCrypt2756
MediaWiki\Extension\SecurePoll\Context2652
MediaWiki\Extension\SecurePoll\Pages\VotePage2042
MediaWiki\Extension\SecurePoll\Entities\Entity1482
MediaWiki\Extension\SecurePoll\Store\FormStore1332
MediaWiki\Extension\SecurePoll\Pages\TallyPage1260
MediaWiki\Extension\SecurePoll\Talliers\ElectionTallier1260
MediaWiki\Extension\SecurePoll\Ballots\RadioRangeBallot1164
MediaWiki\Extension\SecurePoll\Pages\ListPager1056
MediaWiki\Extension\SecurePoll\Jobs\PopulateVoterListJob992
MediaWiki\Extension\SecurePoll\Store\DBStore992
MediaWiki\Extension\SecurePoll\SecurePollContentHandler870
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\User\Auth420
MediaWiki\Extension\SecurePoll\VoteRecord306
MediaWiki\Extension\SecurePoll\SpecialSecurePollLog275
MediaWiki\Extension\SecurePoll\User\LocalAuth272
MediaWiki\Extension\SecurePoll\Pages\ElectionPager272
MediaWiki\Extension\SecurePoll\User\RemoteMWAuth272
MediaWiki\Extension\SecurePoll\Ballots\BallotStatus240
MediaWiki\Extension\SecurePoll\Pages\MainElectionsPager240
MediaWiki\Extension\SecurePoll\Talliers\PluralityTallier231
MediaWiki\Extension\SecurePoll\Ballots\Ballot225
MediaWiki\Extension\SecurePoll\Pages\ArchivedPager210
MediaWiki\Extension\SecurePoll\Ballots\PreferentialBallot203
MediaWiki\Extension\SecurePoll\Pages\ListPage182
MediaWiki\Extension\SecurePoll\Ballots\RadioRangeCommentBallot182
MediaWiki\Extension\SecurePoll\Ballots\ApprovalBallot166
MediaWiki\Extension\SecurePoll\Ballots\ChooseBallot159
MediaWiki\Extension\SecurePoll\Pages\DumpPage156
MediaWiki\Extension\SecurePoll\Jobs\TallyElectionJob156
MediaWiki\Extension\SecurePoll\Crypt\Random156
MediaWiki\Extension\SecurePoll\Pages\DetailsPage132
MediaWiki\Extension\SecurePoll\Talliers\CommentDumper132
MediaWiki\Extension\SecurePoll\Pages\ActionPage132
MediaWiki\Extension\SecurePoll\Api\ApiStrikeVote110
MediaWiki\Extension\SecurePoll\Pages\StrikePager110
MediaWiki\Extension\SecurePoll\SpecialSecurePoll110
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\MessageDumpPage56
MediaWiki\Extension\SecurePoll\Entities\Question56
MediaWiki\Extension\SecurePoll\Pages\ArchivePage56
MediaWiki\Extension\SecurePoll\Pages\UnarchivePage56
MediaWiki\Extension\SecurePoll\Talliers\PairwiseTallier41
MediaWiki\Extension\SecurePoll\Ballots\STVBallot40
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\Jobs\ArchiveElectionJob12
MediaWiki\Extension\SecurePoll\HookHandler\InstallHandler12
MediaWiki\Extension\SecurePoll\Jobs\UnarchiveElectionJob12
MediaWiki\Extension\SecurePoll\Rest\SetTranslationHandler11

Methods

Coverage Distribution

Complexity

Insufficient Coverage

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

Project Risks

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