Add methods to City model to add, remove Company by id.

This commit is contained in:
2023-06-19 21:55:10 +03:00
parent 118b9bb74c
commit 50d39c7e9b
+8
View File
@@ -26,6 +26,10 @@ class City extends Model
return $this->companies()->pluck('company_id')->toArray();
}
public function addCompanyId(int $company_id)
{
$this->addCompanyIds([$company_id]);
}
public function addCompanyIds(array $company_ids)
{
@@ -33,6 +37,10 @@ class City extends Model
$this->companies()->sync($companyIDs);
}
public function removeCompanyID(int $company_id)
{
$this->companies()->detach($company_id);
}
public function removeCompanyIds(array $company_ids)
{