EntityType::class, 'fiscal_year_start' => 'date', 'fiscal_year_end' => 'date', ]; public function company(): BelongsTo { return $this->belongsTo(FilamentCompanies::companyModel(), 'company_id'); } public function createdBy(): BelongsTo { return $this->belongsTo(FilamentCompanies::userModel(), 'created_by'); } public function updatedBy(): BelongsTo { return $this->belongsTo(FilamentCompanies::userModel(), 'updated_by'); } public function getCountryName(): string { return Country::findByIsoCode2($this->country)?->name ?? ''; } protected static function newFactory(): Factory { return CompanyProfileFactory::new(); } }