Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
App\Domain\AIPD\Calculator\AnalyseEvaluationCalculator0%
App\Domain\AIPD\Command\ImportModelCommand0%
App\Domain\AIPD\Controller\MesureProtectionController0%
App\Domain\AIPD\Controller\ModeleAnalyseController0%
App\Domain\AIPD\Converter\ModeleToAnalyseConverter0%
App\Domain\AIPD\Form\Flow\AnalyseImpactFlow0%
App\Domain\AIPD\Form\Flow\ModeleAIPDFlow0%
App\Domain\AIPD\Form\Type\AnalyseCriterePrincipeFondamentalType0%
App\Domain\AIPD\Form\Type\AnalyseImpactType0%
App\Domain\AIPD\Form\Type\AnalyseMesureProtectionType0%
App\Domain\AIPD\Form\Type\AnalyseQuestionConformiteType0%
App\Domain\AIPD\Form\Type\AnalyseScenarioMenaceType0%
App\Domain\AIPD\Form\Type\CriterePrincipeFondamentalType0%
App\Domain\AIPD\Form\Type\ImportModeleType0%
App\Domain\AIPD\Form\Type\MesureProtectionAIPDType0%
App\Domain\AIPD\Form\Type\ModeleAnalyseRightsType0%
App\Domain\AIPD\Form\Type\ModeleAnalyseType0%
App\Domain\AIPD\Form\Type\ModeleQuestionConformiteType0%
App\Domain\AIPD\Form\Type\ModeleScenarioMenaceType0%
App\Domain\AIPD\Form\Type\ReponseDictionaryType0%
App\Domain\AIPD\Model\AbstractMesureProtection0%
App\Domain\AIPD\Model\AnalyseMesureProtection0%
App\Domain\AIPD\Model\AnalyseQuestionConformite0%
App\Domain\AIPD\Model\AnalyseScenarioMenace0%
App\Domain\AIPD\Model\CritereConformite0%
App\Domain\AIPD\Model\ModeleMesureProtection0%
App\Domain\AIPD\Controller\AnalyseImpactController9%
App\Domain\AIPD\Twig\Extension\AnalyseImpactExtension16%
App\Domain\AIPD\Model\ModeleAnalyse16%
App\Domain\AIPD\Dictionary\VraisemblanceGraviteDictionary29%
App\Domain\AIPD\Twig\Extension\ModeleAnalyseExtension30%
App\Domain\AIPD\Model\AbstractScenarioMenace39%
App\Domain\AIPD\Model\AbstractQuestionConformite41%
App\Domain\AIPD\Model\CriterePrincipeFondamental42%
App\Domain\AIPD\Dictionary\ReponseMesureProtectionDictionary43%
App\Domain\AIPD\Model\AnalyseAvis50%
App\Domain\AIPD\Model\ModeleScenarioMenace50%
App\Domain\AIPD\Model\ModeleQuestionConformite60%
App\Domain\AIPD\Dictionary\ReponseCritereFondamentalDictionary63%
App\Domain\AIPD\Model\AnalyseImpact64%
App\Domain\AIPD\Twig\Extension\ReponseMesureProtectionDictionaryExtension66%

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
calculateImpactPotentiel0%
calculateImpactResiduel0%
getImpactFromGraviteAndVraisemblance0%
calculateIndicateurResiduel0%
__construct0%
configure0%
execute0%
importAIPDModel0%
getModelClass0%
getFormType0%
listAction0%
listDataTables0%
getLabelAndKeysArray0%
generateActionCell0%
generateAvisLabel0%
formPrePersistData0%
createAnalyseAction0%
editAction0%
modelesDatatablesAction0%
evaluationAction0%
getModeleResults0%
getCorrespondingLabelFromkeyForModeles0%
getLabelAndKeysArrayForModeles0%
printAction0%
apiDeleteFile0%
deleteConfirmationAction0%
deleteAction0%
__construct0%
getDomain0%
getModel0%
getModelClass0%
getFormType0%
listAction0%
listDataTables0%
getLabelAndKeysArray0%
generateActionCellContent0%
__construct0%
getDomain0%
getModel0%
getModelClass0%
getFormType0%
listAction0%
formPrePersistData0%
createAction0%
editAction0%
getQuestionsConformite0%
duplicateAction0%
rightsAction0%
listDataTables0%
generateActioNCellContent0%
getLabelAndKeysArray0%
exportAction0%
importAction0%
formatToFileCompliant0%
deleteConfirmationAction0%
ScenarioMenacesToDelete0%
createFromModeleAnalyse0%
convertCriteres0%
convertQuestionsConformite0%
convertScenariosMenace0%
convertMesuresProtections0%
convertDistinctMesureProtections0%
getLabelReponse0%
getPoidsIndexFromReponse0%
getMasculineValues0%
offsetGet0%
getPoidsFromImpact0%
getImpact0%
loadStepsConfig0%
loadStepsConfig0%
__construct0%
buildForm0%
configureOptions0%
finishView0%
buildForm0%
buildForm0%
configureOptions0%
buildForm0%
configureOptions0%
buildForm0%
configureOptions0%
__construct0%
buildForm0%
configureOptions0%
__construct0%
buildForm0%
buildForm0%
configureOptions0%
buildForm0%
configureOptions0%
buildForm0%
configureOptions0%
buildForm0%
configureOptions0%
buildForm0%
configureOptions0%
configureOptions0%
setDefaultOptions0%
getParent0%
__construct0%
getId0%
getIdString0%
setIdFromString0%
__toString0%
getNom0%
setNom0%
getNomCourt0%
setNomCourt0%
getLabelLivrable0%
setLabelLivrable0%
getPhrasePreconisation0%
setPhrasePreconisation0%
getDetail0%
setDetail0%
getPoidsVraisemblance0%
setPoidsVraisemblance0%
getPoidsGravite0%
setPoidsGravite0%
getCreatedAt0%
setCreatedAt0%
getUpdatedAt0%
setUpdatedAt0%
deserialize0%
getId0%
getQuestion0%
setQuestion0%
getPosition0%
setPosition0%
isJustificationObligatoire0%
getTexteConformite0%
getTexteNonConformiteMineure0%
getTexteNonConformiteMajeure0%
__clone0%
deserialize0%
getId0%
getNom0%
getMesuresProtections0%
setMesuresProtections0%
isVisible0%
isDisponibilite0%
isIntegrite0%
isConfidentialite0%
getVraisemblance0%
getGravite0%
getPrecisions0%
getAnalyseImpactReferent0%
setAnalyseImpactReferent0%
getAnalyseImpactDpd0%
setAnalyseImpactDpd0%
getAnalyseImpactRepresentant0%
setAnalyseImpactRepresentant0%
getAnalyseImpactResponsable0%
setAnalyseImpactResponsable0%
getCriterePrincipeFondamentalByCode0%
getQuestionConformitesOfName0%
setQuestionConformites0%
setScenarioMenaces0%
setAvisReferent0%
setAvisDpd0%
setAvisRepresentant0%
setAvisResponsable0%
setMesureProtections0%
setLabelAmeliorationPrevue0%
setLabelInsatisfaisant0%
setLabelSatisfaisant0%
__construct0%
getAnalyseImpact0%
setAnalyseImpact0%
getReponse0%
setReponse0%
getScenariosMenaces0%
setScenariosMenaces0%
addScenarioMenace0%
getOriginId0%
setOriginId0%
__construct0%
getAnalyseImpact0%
setAnalyseImpact0%
getJustificatif0%
setJustificatif0%
getReponseConformite0%
setReponseConformite0%
getAnalyseImpact0%
setAnalyseImpact0%
isCanDicBeModified0%
setCanDicBeModified0%
addMesureProtection0%
isCanVraisemblanceBeModified0%
setCanVraisemblanceBeModified0%
isCanGraviteBeModified0%
setCanGraviteBeModified0%
__construct0%
getId0%
getLabel0%
setLabel0%
isJustificationObligatoire0%
setIsJustificationObligatoire0%
getTexteConformite0%
setTexteConformite0%
getTexteNonConformiteMineure0%
setTexteNonConformiteMineure0%
getTexteNonConformiteMajeur0%
setTexteNonConformiteMajeur0%
__clone0%
deserialize0%
getLabel0%
getLabelLivrable0%
getCode0%
getReponse0%
isVisible0%
getTexteConformite0%
getTexteNonConformite0%
getTexteNonApplicable0%
getJustification0%
getFichier0%
setFichier0%
getFichierFile0%
setFichierFile0%
getModeleAnalyse0%
getAnalyseImpact0%
setAnalyseImpact0%
isCanBeModified0%
setCanBeModified0%
isDeleteFile0%
setDeleteFile0%
__clone0%
deserialize0%
getId0%
getDescription0%
getLabelAmeliorationPrevue0%
getLabelInsatisfaisant0%
getLabelSatisfaisant0%
getAuthorizedCollectivities0%
setAuthorizedCollectivities0%
addAuthorizedCollectivity0%
getCriterePrincipeFondamentaux0%
setCriterePrincipeFondamentaux0%
getQuestionConformites0%
setQuestionConformites0%
getScenarioMenaces0%
setScenarioMenaces0%
getOptionRightSelection0%
setOptionRightSelection0%
getAuthorizedCollectivityTypes0%
setAuthorizedCollectivityTypes0%
getScenariosMenaces0%
setScenariosMenaces0%
addScenarioMenace0%
getModeleAnalyse0%
setModeleAnalyse0%
getModeleAnalyse0%
compareStrings0%
getFormattedActionProtectionsFromQuestion0%
isScenarioMenaceImpactResiduelImpactNotNegligeable0%
getConformiteLabel0%
getScenarioMenaceImpactPotentiel0%
getScenarioMenaceImpactResiduel0%
getScenarioMenaceImpactPotentielLabel0%
getScenarioMenaceImpactResiduelLabel0%
getImpactLabel0%
getScenarioMenaceIndicateurResiduel0%
getCritereLabel0%
getLastAnalyseImpact0%
getCriteres0%
getDictionary0%
getValue0%
__toString60%
validationAction86%
__construct88%