Files
L-Ami-Fiduciaire/app/Enums/DeclarationType.php
Saad Ibn-Ezzoubayr fd43a6f429 feat: complete Epic 0 — foundation migration & infrastructure setup
Stories 0.2-0.5: rename folders→declarations (backend+frontend), configure
Redis for cache/queue/sessions, add foundation database migrations
(permissions, archived_at), replace DeclarationStatus enum with architecture
lifecycle values, create DeclarationObserver for status transition validation
and auto-archive, fix controller status transitions to respect observer rules.

93 tests pass (240 assertions).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 18:25:32 +00:00

25 lines
383 B
PHP

<?php
namespace App\Enums;
use BenSampo\Enum\Enum;
final class DeclarationType extends Enum
{
const VAT = 'vat';
const VatMonthly = 'vat_monthly';
const VatQuarterly = 'vat_quarterly';
const CorporateTax = 'corporate_tax';
const IncomeTax = 'income_tax';
const CNSS = 'cnss';
const AnnualBalance = 'annual_balance';
const Other = 'other';
}