hasMany(User::class); } public function scopeFilter($query, $filter) { $query->when($filter['search'] ?? null, function ($query, $search) { $query->where('name', 'like', '%' . $search . '%'); }); } }