James Cole 2023-12-20 12:37:27 +01:00
parent 9506b37200
commit bf5a15077d
No known key found for this signature in database
GPG Key ID: B49A324B7EAD6D80

View File

@ -44,6 +44,9 @@ class BillDateCalculator
*/ */
public function getPayDates(Carbon $earliest, Carbon $latest, Carbon $billStart, string $period, int $skip, ?Carbon $lastPaid): array public function getPayDates(Carbon $earliest, Carbon $latest, Carbon $billStart, string $period, int $skip, ?Carbon $lastPaid): array
{ {
$earliest->startOfDay();
$latest->endOfDay();
$billStart->startOfDay();
Log::debug('Now in BillDateCalculator::getPayDates()'); Log::debug('Now in BillDateCalculator::getPayDates()');
Log::debug(sprintf('Dates must be between %s and %s.', $earliest->format('Y-m-d'), $latest->format('Y-m-d'))); Log::debug(sprintf('Dates must be between %s and %s.', $earliest->format('Y-m-d'), $latest->format('Y-m-d')));
Log::debug(sprintf('Bill started on %s, period is "%s", skip is %d, last paid = "%s".', $billStart->format('Y-m-d'), $period, $skip, $lastPaid?->format('Y-m-d'))); Log::debug(sprintf('Bill started on %s, period is "%s", skip is %d, last paid = "%s".', $billStart->format('Y-m-d'), $period, $skip, $lastPaid?->format('Y-m-d')));