'decimal:2', 'quota_millesimale' => 'decimal:4', ]; /** * Relazioni */ public function movimento(): BelongsTo { return $this->belongsTo(MovimentoPartitaDoppia::class, 'movimento_id'); } public function pianoConti(): BelongsTo { return $this->belongsTo(PianoContiMasterplan::class, 'codice_conto', 'codice_conto'); } public function unitaImmobiliare(): BelongsTo { return $this->belongsTo(UnitaImmobiliare::class, 'unita_immobiliare_id'); } /** * Scopes */ public function scopeDare($query) { return $query->where('dare_avere', 'dare'); } public function scopeAvere($query) { return $query->where('dare_avere', 'avere'); } public function scopeByConto($query, $codice_conto) { return $query->where('codice_conto', $codice_conto); } }