Laravel simple search query

Run Settings
LanguagePHP
Language Version
Run Command
<?php class ProductController extends Controller { public function index(Request $request) { $filter = collect($request->query()); $query = Product::query(); if ($filter->has('search')) { $query->where('name', 'LIKE', '%'.$filter->get('search').'%'); $query->orWhere('tag', 'LIKE', '%'.$filter->get('search').'%'); } $query->orderBy('created_at', 'desc'); $products = $query->paginate()->appends($filter->toArray()); return view('pages.admin.product.index', [ 'products' => $products ]); } }
Editor Settings
Theme
Key bindings
Full width
Lines