id.': '.$bonusScoreDefinition->name;
$message .= '
Max Score: '.$bonusScoreDefinition->max_score;
$message .= '
Weight: '.$bonusScoreDefinition->weight;
$affected = ['bonus_score_definitions' => [$bonusScoreDefinition->id]];
auditionLog($message, $affected);
}
public function updated(BonusScoreDefinition $bonusScoreDefinition): void
{
$message = 'Updated bonus score definition #'.$bonusScoreDefinition->id.': '.$bonusScoreDefinition->getOriginal('name');
if ($bonusScoreDefinition->name !== $bonusScoreDefinition->getOriginal('name')) {
$message .= '
'.$bonusScoreDefinition->getOriginal('name').' -> '.$bonusScoreDefinition->name;
}
if ($bonusScoreDefinition->max_score !== $bonusScoreDefinition->getOriginal('max_score')) {
$message .= '
Max Score: '.$bonusScoreDefinition->getOriginal('max_score').' -> '.$bonusScoreDefinition->max_score;
}
if ($bonusScoreDefinition->weight !== $bonusScoreDefinition->getOriginal('weight')) {
$message .= '
Weight: '.$bonusScoreDefinition->getOriginal('weight').' -> '.$bonusScoreDefinition->weight;
}
$affected = ['bonus_score_definitions' => [$bonusScoreDefinition->id]];
auditionLog($message, $affected);
}
public function deleted(BonusScoreDefinition $bonusScoreDefinition): void
{
$message = 'Deleted bonus score definition #'.$bonusScoreDefinition->id.': '.$bonusScoreDefinition->name;
$affected = ['bonus_score_definitions' => [$bonusScoreDefinition->id]];
auditionLog($message, $affected);
}
}