123456789101112131415161718192021 |
- <?php
-
- namespace App\DTO;
-
- use Illuminate\Support\Carbon;
-
- class ReportDTO
- {
- public function __construct(
- public array $categories,
- public ?AccountBalanceDTO $overallTotal = null,
- public ?AgingBucketDTO $agingSummary = null,
- public ?EntityBalanceDTO $entityBalanceTotal = null,
- public ?PaymentMetricsDTO $overallPaymentMetrics = null,
- public array $fields = [],
- public ?string $reportType = null,
- public ?CashFlowOverviewDTO $overview = null,
- public ?Carbon $startDate = null,
- public ?Carbon $endDate = null,
- ) {}
- }
|