'date', 'periodo_ordinario_fine' => 'date', 'periodo_riscaldamento_inizio' => 'date', 'periodo_riscaldamento_fine' => 'date', 'attivo' => 'boolean' ]; public function amministratore(): BelongsTo { return $this->belongsTo(Administrator::class); } public function stabili(): HasMany { return $this->hasMany(StabileGescon::class); } public function rateEmesse(): HasMany { return $this->hasMany(RataEmessa::class); } public function incassi(): HasMany { return $this->hasMany(IncassoPagamento::class); } public function scopeAttivi($query) { return $query->where('attivo', true); } public function scopeByAnno($query, $anno) { return $query->where('anno_ordinario', $anno); } }