Contract WIP

This commit is contained in:
Frank Schubert
2023-02-23 13:06:04 +01:00
parent 0c5f463ec1
commit aa373b5f4e
10 changed files with 624 additions and 154 deletions

View File

@@ -10,6 +10,7 @@ class Address extends mfBaseModel {
private $attributes;
private $permissions;
private $contracts;
private $active_contracts;
private $phoneparts;
@@ -190,6 +191,13 @@ class Address extends mfBaseModel {
return $this->contracts;
}
if($name == "active_contracts") {
$owning = ContractModel::searchActive(['owner_id' => $this->id]);
$billing = ContractModel::searchActive(['billingaddress_id' => $this->id]);
$this->contracts = array_merge($owning, $billing);
return $this->contracts;
}
/*
if($name == "links_to") {
$links = AddressLinkModel::search(['address_id' => $this->id]);