mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Remove redundant trait
This commit is contained in:
parent
fb48fbf69e
commit
7d34828c08
@ -1,27 +0,0 @@
|
|||||||
<?php
|
|
||||||
/**
|
|
||||||
* Invoice Ninja (https://invoiceninja.com).
|
|
||||||
*
|
|
||||||
* @link https://github.com/invoiceninja/invoiceninja source repository
|
|
||||||
*
|
|
||||||
* @copyright Copyright (c) 2023. Invoice Ninja LLC (https://invoiceninja.com)
|
|
||||||
*
|
|
||||||
* @license https://www.elastic.co/licensing/elastic-license
|
|
||||||
*/
|
|
||||||
|
|
||||||
namespace App\Helpers\Invoice;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Class for discount calculations.
|
|
||||||
*/
|
|
||||||
trait Balancer
|
|
||||||
{
|
|
||||||
public function balance($total, $invoice)
|
|
||||||
{
|
|
||||||
if (isset($this->invoice->id) && $this->invoice->id >= 1) {
|
|
||||||
return round($total - ($this->invoice->amount - $this->invoice->balance), 2);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $total;
|
|
||||||
}
|
|
||||||
}
|
|
@ -18,7 +18,6 @@ use Illuminate\Support\Collection;
|
|||||||
class InvoiceSumInclusive
|
class InvoiceSumInclusive
|
||||||
{
|
{
|
||||||
use Taxer;
|
use Taxer;
|
||||||
use Balancer;
|
|
||||||
use CustomValuer;
|
use CustomValuer;
|
||||||
use Discounter;
|
use Discounter;
|
||||||
use NumberFormatter;
|
use NumberFormatter;
|
||||||
@ -155,7 +154,6 @@ class InvoiceSumInclusive
|
|||||||
*/
|
*/
|
||||||
private function calculateBalance()
|
private function calculateBalance()
|
||||||
{
|
{
|
||||||
//$this->invoice->balance = $this->balance($this->getTotal(), $this->invoice);
|
|
||||||
$this->setCalculatedAttributes();
|
$this->setCalculatedAttributes();
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user