Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 3
CRAP
0.00% covered (danger)
0.00%
0 / 1
ModeleMesureProtection
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 3
12
0.00% covered (danger)
0.00%
0 / 1
 getScenariosMenaces
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 setScenariosMenaces
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 addScenarioMenace
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3declare(strict_types=1);
4
5namespace App\Domain\AIPD\Model;
6
7use JMS\Serializer\Annotation as Serializer;
8
9/**
10 * @Serializer\ExclusionPolicy("none")
11 */
12class ModeleMesureProtection extends AbstractMesureProtection
13{
14    /**
15     * @var array|ModeleScenarioMenace[]
16     *
17     * @Serializer\Exclude
18     */
19    private $scenariosMenaces;
20
21    public function getScenariosMenaces()
22    {
23        return $this->scenariosMenaces;
24    }
25
26    public function setScenariosMenaces($scenariosMenaces): void
27    {
28        $this->scenariosMenaces = $scenariosMenaces;
29    }
30
31    public function addScenarioMenace($scenariosMenace): void
32    {
33        $this->scenariosMenaces[] = $scenariosMenace;
34    }
35}