close #2275 Fixed: Vendor and Payment deleting issue.
This commit is contained in:
parent
c54c078e87
commit
3c71560d46
@ -6,14 +6,14 @@ trait Contacts
|
|||||||
{
|
{
|
||||||
public function isCustomer()
|
public function isCustomer()
|
||||||
{
|
{
|
||||||
$type = $this->type ?? $this->contact->type ?? 'customer';
|
$type = $this->type ?? $this->contact->type ?? $this->model->type ?? 'customer';
|
||||||
|
|
||||||
return in_array($type, $this->getCustomerTypes());
|
return in_array($type, $this->getCustomerTypes());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function isVendor()
|
public function isVendor()
|
||||||
{
|
{
|
||||||
$type = $this->type ?? $this->contact->type ?? 'vendor';
|
$type = $this->type ?? $this->contact->type ?? $this->model->type ?? 'vendor';
|
||||||
|
|
||||||
return in_array($type, $this->getVendorTypes());
|
return in_array($type, $this->getVendorTypes());
|
||||||
}
|
}
|
||||||
|
@ -9,14 +9,14 @@ trait Transactions
|
|||||||
{
|
{
|
||||||
public function isIncome()
|
public function isIncome()
|
||||||
{
|
{
|
||||||
$type = $this->type ?? $this->transaction->type ?? 'income';
|
$type = $this->type ?? $this->transaction->type ?? $this->model->type ?? 'income';
|
||||||
|
|
||||||
return in_array($type, $this->getIncomeTypes());
|
return in_array($type, $this->getIncomeTypes());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function isExpense()
|
public function isExpense()
|
||||||
{
|
{
|
||||||
$type = $this->type ?? $this->transaction->type ?? 'expense';
|
$type = $this->type ?? $this->transaction->type ?? $this->model->type ?? 'expense';
|
||||||
|
|
||||||
return in_array($type, $this->getExpenseTypes());
|
return in_array($type, $this->getExpenseTypes());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user