feat : ajout du nouveau système de contrat et ajout de filtre d'impression
All checks were successful
Auto Tag Develop / tag (push) Successful in 5s
All checks were successful
Auto Tag Develop / tag (push) Successful in 5s
This commit is contained in:
17
src/Enum/ContractNature.php
Normal file
17
src/Enum/ContractNature.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Enum;
|
||||
|
||||
enum ContractNature: string
|
||||
{
|
||||
case CDI = 'CDI';
|
||||
case CDD = 'CDD';
|
||||
case INTERIM = 'INTERIM';
|
||||
|
||||
public function requiresEndDate(): bool
|
||||
{
|
||||
return self::CDD === $this || self::INTERIM === $this;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user