diff --git a/app/Services/Bank/ProcessBankRules.php b/app/Services/Bank/ProcessBankRules.php index 14dd32fb5898..9daaacb6b161 100644 --- a/app/Services/Bank/ProcessBankRules.php +++ b/app/Services/Bank/ProcessBankRules.php @@ -48,12 +48,14 @@ class ProcessBankRules extends AbstractService private function matchCredit() { + /** @var \Illuminate\Database\Eloquent\Collection $this->invoices */ $this->invoices = Invoice::where('company_id', $this->bank_transaction->company_id) ->whereIn('status_id', [1,2,3]) ->where('is_deleted', 0) ->get(); $invoice = $this->invoices->first(function ($value, $key) { + /** @var \App\Models\Invoice $value */ return str_contains($this->bank_transaction->description, $value->number); });