'integer', 'altezza' => 'integer', 'prezzo' => 'float', 'personalizzato' => 'boolean', ]; public function modello(): BelongsTo { return $this->belongsTo(Modello::class); } protected static function booted(): void { // Le modifiche manuali dal pannello aggiornano la data del listino del modello. $tocca = fn (ListinoPrezzo $prezzo) => $prezzo->modello?->update(['listino_aggiornato_at' => now()]); static::saved($tocca); static::deleted($tocca); } }