where(function ($q) use ($search) { $q->orWhere('title', 'LIKE', $search) ->orWhere('message', 'LIKE', $search) ->orWhere('send_to', 'LIKE', $search) ->orWhere('item_id', 'LIKE', $search) ->orWhere('user_id', 'LIKE', $search) ->orWhere('created_at', 'LIKE', $search) ->orWhere('updated_at', 'LIKE', $search); }); return $query; } public function item() { return $this->belongsTo(Item::class, 'item_id', 'id'); } }