|
|
@@ -171,6 +171,7 @@ class ContrattoServizioRiga extends \App\Models\AbstractModels\AbstractContratto
|
|
171
|
171
|
return match ($periodoRiga) {
|
|
172
|
172
|
'mensile' => max(1, $mesi),
|
|
173
|
173
|
'trimestrale' => max(1, intdiv($mesi, 3)),
|
|
|
174
|
+ 'semestrale' => max(1, intdiv($mesi, 6)),
|
|
174
|
175
|
'annuale' => max(1, intdiv($mesi, 12)),
|
|
175
|
176
|
default => 1,
|
|
176
|
177
|
};
|
|
|
@@ -186,6 +187,7 @@ class ContrattoServizioRiga extends \App\Models\AbstractModels\AbstractContratto
|
|
186
|
187
|
return match ($this->periodo) {
|
|
187
|
188
|
'mensile' => '× '.$n.' mesi',
|
|
188
|
189
|
'trimestrale' => '× '.$n.' trimestri',
|
|
|
190
|
+ 'semestrale' => '× '.$n.' semestri',
|
|
189
|
191
|
'annuale' => '× '.$n.' anni',
|
|
190
|
192
|
default => '× '.$n,
|
|
191
|
193
|
};
|