hasMany(Sale::class); } public function scopeSearch($query, array $filters) { $query->when($filters["search"] ?? null, function ($query, $search) { $query->where(function ($query) use ($search) { $query ->where("name", "like", "%" . $search . "%") ->orWhere("phone", "like", "%" . $search . "%") ->orWhere("npwp", "like", "%" . $search . "%"); }); }); } }