From 8c8a375c4350918e0d2fc2797658e9581c79e32a Mon Sep 17 00:00:00 2001 From: denisdulici Date: Thu, 2 Jan 2020 17:39:06 +0300 Subject: [PATCH] added is not document scope --- app/Models/Banking/Transaction.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/Models/Banking/Transaction.php b/app/Models/Banking/Transaction.php index d89c0d962..a937d42ef 100644 --- a/app/Models/Banking/Transaction.php +++ b/app/Models/Banking/Transaction.php @@ -131,7 +131,18 @@ class Transaction extends Model */ public function scopeIsDocument($query) { - return $query->where('document_id', '<>', ''); + return $query->whereNotNull('document_id'); + } + + /** + * Get only transactions (revenue/payment). + * + * @param \Illuminate\Database\Eloquent\Builder $query + * @return \Illuminate\Database\Eloquent\Builder + */ + public function scopeIsNotDocument($query) + { + return $query->whereNull('document_id'); } /**