public function products(Category $id, FilterProduct $request): JsonResource 	{ 		return ProductListResource::collection(Product::includes($request->lang) 												->available() 												->whereIn('category_id', $id->descendantsAndSelf()->available()->pluck('id')) 												->filterPriceRange($request->price_min, $request->price_max) 												->filterCategory($request->category) 												->filterSortBy($request->sort_by, $request->sort_by_field) 												->dynamicFilters($request->filters) 												->latest() 												->paginate() 												->appends($request->query())); 	}