@if ($academyEnrollments->isNotEmpty())
@foreach($academyEnrollments as $enrollment)
@php
$startDate = \Carbon\Carbon::parse($enrollment->started_at);
$endDate = \Carbon\Carbon::parse($enrollment->ended_at);
$currentDate = $startDate->copy()->startOfMonth();
$monthlyPeriods = [];
$courseIndex = 0; // 강좌 순서를 추적할 변수
$totalCourses = $enrollment->enrollmentCourses->count(); // 총 강좌 수
while ($currentDate->lte($endDate)) {
$startOfMonth = $currentDate->copy()->startOfMonth();
$endOfMonth = $currentDate->copy()->endOfMonth();
$periodStart = $startDate->greaterThan($startOfMonth) ? $startDate : $startOfMonth;
$periodEnd = $endDate->lessThan($endOfMonth) ? $endDate : $endOfMonth;
$monthlyPeriods[] = [
'start' => $periodStart->format('Y-m-d'),
'end' => $periodEnd->format('Y-m-d'),
];
$currentDate->addMonth();
}
$thisUsePeriods = $endDate->diff($startDate)->days;
@endphp
@endforeach
@endif