Completed
Push — master ( 68052c...3d81fc )
by WEBEWEB
03:35
created

RgProfils::getPathFormat()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 3
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
/*
4
 * This file is part of the core-library package.
5
 *
6
 * (c) 2018 WEBEWEB
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
12
namespace WBW\Library\Core\ThirdParty\Quadratus\Model\QGI;
13
14
/**
15
 * Rg profils.
16
 *
17
 * @author webeweb <https://github.com/webeweb/>
18
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\QGI
19
 */
20
class RgProfils {
21
22
    /**
23
     * Fichiers move.
24
     *
25
     * @var string|null
26
     */
27
    private $fichiersMove;
28
29
    /**
30
     * Fichiers publier web.
31
     *
32
     * @var string|null
33
     */
34
    private $fichiersPublierWeb;
35
36
    /**
37
     * Niveau maxi.
38
     *
39
     * @var string|null
40
     */
41
    private $niveauMaxi;
42
43
    /**
44
     * Niveau supplementairelibelle.
45
     *
46
     * @var bool|null
47
     */
48
    private $niveauSupplementairelibelle;
49
50
    /**
51
     * Path.
52
     *
53
     * @var string|null
54
     */
55
    private $path;
56
57
    /**
58
     * Path format.
59
     *
60
     * @var string|null
61
     */
62
    private $pathFormat;
63
64
    /**
65
     * Uniq id.
66
     *
67
     * @var string|null
68
     */
69
    private $uniqId;
70
71
    /**
72
     * Constructor.
73
     */
74
    public function __construct() {
75
        // NOTHING TO DO
76
    }
77
78
    /**
79
     * Get the fichiers move.
80
     *
81
     * @return string|null Returns the fichiers move.
82
     */
83
    public function getFichiersMove(): ?string {
84
        return $this->fichiersMove;
85
    }
86
87
    /**
88
     * Get the fichiers publier web.
89
     *
90
     * @return string|null Returns the fichiers publier web.
91
     */
92
    public function getFichiersPublierWeb(): ?string {
93
        return $this->fichiersPublierWeb;
94
    }
95
96
    /**
97
     * Get the niveau maxi.
98
     *
99
     * @return string|null Returns the niveau maxi.
100
     */
101
    public function getNiveauMaxi(): ?string {
102
        return $this->niveauMaxi;
103
    }
104
105
    /**
106
     * Get the niveau supplementairelibelle.
107
     *
108
     * @return bool|null Returns the niveau supplementairelibelle.
109
     */
110
    public function getNiveauSupplementairelibelle(): ?bool {
111
        return $this->niveauSupplementairelibelle;
112
    }
113
114
    /**
115
     * Get the path.
116
     *
117
     * @return string|null Returns the path.
118
     */
119
    public function getPath(): ?string {
120
        return $this->path;
121
    }
122
123
    /**
124
     * Get the path format.
125
     *
126
     * @return string|null Returns the path format.
127
     */
128
    public function getPathFormat(): ?string {
129
        return $this->pathFormat;
130
    }
131
132
    /**
133
     * Get the uniq id.
134
     *
135
     * @return string|null Returns the uniq id.
136
     */
137
    public function getUniqId(): ?string {
138
        return $this->uniqId;
139
    }
140
141
    /**
142
     * Set the fichiers move.
143
     *
144
     * @param string|null $fichiersMove The fichiers move.
145
     * @return RgProfils Returns this Rg profils.
146
     */
147
    public function setFichiersMove(?string $fichiersMove): RgProfils {
148
        $this->fichiersMove = $fichiersMove;
149
        return $this;
150
    }
151
152
    /**
153
     * Set the fichiers publier web.
154
     *
155
     * @param string|null $fichiersPublierWeb The fichiers publier web.
156
     * @return RgProfils Returns this Rg profils.
157
     */
158
    public function setFichiersPublierWeb(?string $fichiersPublierWeb): RgProfils {
159
        $this->fichiersPublierWeb = $fichiersPublierWeb;
160
        return $this;
161
    }
162
163
    /**
164
     * Set the niveau maxi.
165
     *
166
     * @param string|null $niveauMaxi The niveau maxi.
167
     * @return RgProfils Returns this Rg profils.
168
     */
169
    public function setNiveauMaxi(?string $niveauMaxi): RgProfils {
170
        $this->niveauMaxi = $niveauMaxi;
171
        return $this;
172
    }
173
174
    /**
175
     * Set the niveau supplementairelibelle.
176
     *
177
     * @param bool|null $niveauSupplementairelibelle The niveau supplementairelibelle.
178
     * @return RgProfils Returns this Rg profils.
179
     */
180
    public function setNiveauSupplementairelibelle(?bool $niveauSupplementairelibelle): RgProfils {
181
        $this->niveauSupplementairelibelle = $niveauSupplementairelibelle;
182
        return $this;
183
    }
184
185
    /**
186
     * Set the path.
187
     *
188
     * @param string|null $path The path.
189
     * @return RgProfils Returns this Rg profils.
190
     */
191
    public function setPath(?string $path): RgProfils {
192
        $this->path = $path;
193
        return $this;
194
    }
195
196
    /**
197
     * Set the path format.
198
     *
199
     * @param string|null $pathFormat The path format.
200
     * @return RgProfils Returns this Rg profils.
201
     */
202
    public function setPathFormat(?string $pathFormat): RgProfils {
203
        $this->pathFormat = $pathFormat;
204
        return $this;
205
    }
206
207
    /**
208
     * Set the uniq id.
209
     *
210
     * @param string|null $uniqId The uniq id.
211
     * @return RgProfils Returns this Rg profils.
212
     */
213
    public function setUniqId(?string $uniqId): RgProfils {
214
        $this->uniqId = $uniqId;
215
        return $this;
216
    }
217
}
218