Update code for piggy banks.

This commit is contained in:
James Cole
2024-12-01 06:48:15 +01:00
parent 21a6927279
commit f2fab5d4ee
5 changed files with 132 additions and 14 deletions

View File

@@ -34,15 +34,16 @@ class PiggyBankObserver
{
public function created(PiggyBank $piggyBank): void
{
app('log')->debug('Observe "created" of a piggy bank.');
$repetition = new PiggyBankRepetition();
$repetition->piggyBank()->associate($piggyBank);
$repetition->start_date = $piggyBank->start_date;
$repetition->start_date_tz = $piggyBank->start_date->format('e');
$repetition->target_date = $piggyBank->target_date;
$repetition->target_date_tz = $piggyBank->target_date?->format('e');
$repetition->current_amount = '0';
$repetition->save();
app('log')->debug('Observe "created" of a piggy bank. DO NOTHING.');
// $repetition = new PiggyBankRepetition();
// $repetition->piggyBank()->associate($piggyBank);
// $repetition->start_date = $piggyBank->start_date;
// $repetition->start_date_tz = $piggyBank->start_date->format('e');
// $repetition->target_date = $piggyBank->target_date;
// $repetition->target_date_tz = $piggyBank->target_date?->format('e');
// $repetition->current_amount = '0';
// $repetition->save();
}
/**