51585e33f8eeeab26ac0b30f7a931c6585f22259
Entity DomainEmail : - domain (ManyToOne, CASCADE) : domaine parent - name : partie locale de l'email (lowercase auto, ex: contact) - state : active/suspended/disabled (défaut active) - quotaMb : quota en Mo (défaut 5120 = 5 Go) - createdAt / updatedAt : timestamps (updatedAt auto sur setState) - getFullEmail() : retourne name@domain.fqdn - isActive() : vérifie si state === active DomainEmailTest (3 tests, 19 assertions) : - testConstructor : valeurs par défaut, name lowercase/trim, fullEmail - testSetters : name, quotaMb, updatedAt - testState : active→suspended→disabled, updatedAt mis à jour Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
PHP
66.2%
Twig
28.7%
JavaScript
4%
Jinja
0.5%
Makefile
0.3%
Other
0.2%