refactor: remove Company model as it is no longer needed

This commit is contained in:
pacnpal
2025-02-26 13:00:23 -05:00
parent bcfab9fb74
commit 82d99a8161

View File

@@ -1,34 +0,0 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use App\Traits\TrackedModel;
class Company extends Model
{
use HasFactory, TrackedModel;
protected $fillable = [
'name',
'slug',
'description',
'website',
'founded_year',
'headquarters',
'status'
];
public function parks()
{
return $this->hasMany(Park::class, 'owner_id');
}
public function updateStatistics()
{
// Implementation matching Django's Company.update_statistics()
$this->loadCount('parks');
$this->save();
}
}