dont include transfers in summary
This commit is contained in:
		@@ -4,6 +4,7 @@ namespace App\Traits;
 | 
			
		||||
 | 
			
		||||
use App\Events\Banking\TransactionPrinting;
 | 
			
		||||
use App\Models\Banking\Transaction;
 | 
			
		||||
use App\Models\Setting\Category;
 | 
			
		||||
use Illuminate\Support\Str;
 | 
			
		||||
 | 
			
		||||
trait Transactions
 | 
			
		||||
@@ -44,6 +45,18 @@ trait Transactions
 | 
			
		||||
        return ! $this->isRecurring();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function isTransfer(): bool
 | 
			
		||||
    {
 | 
			
		||||
        $category_id = $this->category_id ?? $this->transaction->category_id ?? $this->model->category_id ?? 0;
 | 
			
		||||
 | 
			
		||||
        return $category_id == Category::transfer();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function isNotTransfer(): bool
 | 
			
		||||
    {
 | 
			
		||||
        return ! $this->isTransfer();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function getIncomeTypes($return = 'array')
 | 
			
		||||
    {
 | 
			
		||||
        return $this->getTransactionTypes('income', $return);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user