Path : /var/www/html/thb_loan_system/app/Builders/ |
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
Current File : /var/www/html/thb_loan_system/app/Builders/BorrowerBuilder.php |
<?php namespace App\Builders; use Illuminate\Database\Eloquent\Builder; class BorrowerBuilder extends Builder { public function search($search = null): self { $q = request()->input('q') ?? $search; return $this->where(function ($query) use ($q) { return collect(str_getcsv($q, ' ', '"'))->filter()->each(function ($term) use ($query) { $term = "%$term%"; return $query->where('first_name', 'like', $term) ->orWhere('last_name', 'like', $term) ->orWhere('last_name', 'like', $term) ->orWhere('mobile', 'like', $term) ->orWhere('id_card_number', 'like', $term); }); }); } }