|InhabitantClassification newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification newQuery() * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification query() * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification whereEnd($value) * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification whereStart($value) * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification whereTbrPercentage($value) * @method static \Illuminate\Database\Eloquent\Builder|InhabitantClassification whereUpdatedAt($value) * @mixin \Eloquent */ class InhabitantClassification extends Model { use HasFactory; protected $table = 'inhabitant_classifications'; protected $guarded = ['id']; protected $casts = [ 'tbr_percentage' => 'decimal:4', 'is_renewal' => 'boolean', 'created_at' => 'datetime', 'updated_at' => 'datetime', ]; public function municipalitySize(): \Illuminate\Database\Eloquent\Relations\BelongsTo { return $this->belongsTo(MunicipalitySize::class, 'municipality_size_id'); } }