Completed
Push — master ( 17d78d...4b1efa )
by WEBEWEB
01:27
created

ArticlesFrnPrixA::getDateDebut()   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\Proprete;
13
14
use DateTime;
15
16
/**
17
 * Articles frn prix a.
18
 *
19
 * @author webeweb <https://github.com/webeweb/>
20
 * @package WBW\Library\Core\ThirdParty\Quadratus\Model\Proprete
21
 */
22
class ArticlesFrnPrixA {
23
24
    /**
25
     * Code article.
26
     *
27
     * @var string|null
28
     */
29
    private $codeArticle;
30
31
    /**
32
     * Code fournisseur.
33
     *
34
     * @var string|null
35
     */
36
    private $codeFournisseur;
37
38
    /**
39
     * Date debut.
40
     *
41
     * @var DateTime|null
42
     */
43
    private $dateDebut;
44
45
    /**
46
     * Prix cond.
47
     *
48
     * @var bool|null
49
     */
50
    private $prixCond;
51
52
    /**
53
     * Px achat.
54
     *
55
     * @var float|null
56
     */
57
    private $pxAchat;
58
59
    /**
60
     * Qte achat.
61
     *
62
     * @var float|null
63
     */
64
    private $qteAchat;
65
66
    /**
67
     * Qte cond.
68
     *
69
     * @var int|null
70
     */
71
    private $qteCond;
72
73
    /**
74
     * Remise1.
75
     *
76
     * @var float|null
77
     */
78
    private $remise1;
79
80
    /**
81
     * Remise2.
82
     *
83
     * @var float|null
84
     */
85
    private $remise2;
86
87
    /**
88
     * Remise3.
89
     *
90
     * @var float|null
91
     */
92
    private $remise3;
93
94
95
    /**
96
     * Constructor.
97
     */
98
    public function __construct() {
99
        // NOTHING TO DO
100
    }
101
102
    /**
103
     * Get the code article.
104
     *
105
     * @return string|null Returns the code article.
106
     */
107
    public function getCodeArticle(): ?string{
108
        return $this->codeArticle;
109
    }
110
111
    /**
112
     * Get the code fournisseur.
113
     *
114
     * @return string|null Returns the code fournisseur.
115
     */
116
    public function getCodeFournisseur(): ?string{
117
        return $this->codeFournisseur;
118
    }
119
120
    /**
121
     * Get the date debut.
122
     *
123
     * @return DateTime|null Returns the date debut.
124
     */
125
    public function getDateDebut(): ?DateTime{
126
        return $this->dateDebut;
127
    }
128
129
    /**
130
     * Get the prix cond.
131
     *
132
     * @return bool|null Returns the prix cond.
133
     */
134
    public function getPrixCond(): ?bool{
135
        return $this->prixCond;
136
    }
137
138
    /**
139
     * Get the px achat.
140
     *
141
     * @return float|null Returns the px achat.
142
     */
143
    public function getPxAchat(): ?float{
144
        return $this->pxAchat;
145
    }
146
147
    /**
148
     * Get the qte achat.
149
     *
150
     * @return float|null Returns the qte achat.
151
     */
152
    public function getQteAchat(): ?float{
153
        return $this->qteAchat;
154
    }
155
156
    /**
157
     * Get the qte cond.
158
     *
159
     * @return int|null Returns the qte cond.
160
     */
161
    public function getQteCond(): ?int{
162
        return $this->qteCond;
163
    }
164
165
    /**
166
     * Get the remise1.
167
     *
168
     * @return float|null Returns the remise1.
169
     */
170
    public function getRemise1(): ?float{
171
        return $this->remise1;
172
    }
173
174
    /**
175
     * Get the remise2.
176
     *
177
     * @return float|null Returns the remise2.
178
     */
179
    public function getRemise2(): ?float{
180
        return $this->remise2;
181
    }
182
183
    /**
184
     * Get the remise3.
185
     *
186
     * @return float|null Returns the remise3.
187
     */
188
    public function getRemise3(): ?float{
189
        return $this->remise3;
190
    }
191
192
    /**
193
     * Set the code article.
194
     *
195
     * @param string|null $codeArticle The code article.
196
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
197
     */
198
    public function setCodeArticle(?string $codeArticle): ArticlesFrnPrixA {
199
        $this->codeArticle = $codeArticle;
200
        return $this;
201
    }
202
203
    /**
204
     * Set the code fournisseur.
205
     *
206
     * @param string|null $codeFournisseur The code fournisseur.
207
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
208
     */
209
    public function setCodeFournisseur(?string $codeFournisseur): ArticlesFrnPrixA {
210
        $this->codeFournisseur = $codeFournisseur;
211
        return $this;
212
    }
213
214
    /**
215
     * Set the date debut.
216
     *
217
     * @param DateTime|null $dateDebut The date debut.
218
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
219
     */
220
    public function setDateDebut(?DateTime $dateDebut): ArticlesFrnPrixA {
221
        $this->dateDebut = $dateDebut;
222
        return $this;
223
    }
224
225
    /**
226
     * Set the prix cond.
227
     *
228
     * @param bool|null $prixCond The prix cond.
229
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
230
     */
231
    public function setPrixCond(?bool $prixCond): ArticlesFrnPrixA {
232
        $this->prixCond = $prixCond;
233
        return $this;
234
    }
235
236
    /**
237
     * Set the px achat.
238
     *
239
     * @param float|null $pxAchat The px achat.
240
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
241
     */
242
    public function setPxAchat(?float $pxAchat): ArticlesFrnPrixA {
243
        $this->pxAchat = $pxAchat;
244
        return $this;
245
    }
246
247
    /**
248
     * Set the qte achat.
249
     *
250
     * @param float|null $qteAchat The qte achat.
251
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
252
     */
253
    public function setQteAchat(?float $qteAchat): ArticlesFrnPrixA {
254
        $this->qteAchat = $qteAchat;
255
        return $this;
256
    }
257
258
    /**
259
     * Set the qte cond.
260
     *
261
     * @param int|null $qteCond The qte cond.
262
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
263
     */
264
    public function setQteCond(?int $qteCond): ArticlesFrnPrixA {
265
        $this->qteCond = $qteCond;
266
        return $this;
267
    }
268
269
    /**
270
     * Set the remise1.
271
     *
272
     * @param float|null $remise1 The remise1.
273
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
274
     */
275
    public function setRemise1(?float $remise1): ArticlesFrnPrixA {
276
        $this->remise1 = $remise1;
277
        return $this;
278
    }
279
280
    /**
281
     * Set the remise2.
282
     *
283
     * @param float|null $remise2 The remise2.
284
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
285
     */
286
    public function setRemise2(?float $remise2): ArticlesFrnPrixA {
287
        $this->remise2 = $remise2;
288
        return $this;
289
    }
290
291
    /**
292
     * Set the remise3.
293
     *
294
     * @param float|null $remise3 The remise3.
295
     * @return ArticlesFrnPrixA Returns this Articles frn prix a.
296
     */
297
    public function setRemise3(?float $remise3): ArticlesFrnPrixA {
298
        $this->remise3 = $remise3;
299
        return $this;
300
    }
301
}
302