protected function prepareProductsForDisplay(LengthAwarePaginator $products) { return $products->map(function ($product) { return $this->prepareProductForDisplay($product); }); }
public function transformPaginator(LengthAwarePaginator $items) { return $items->map([$this, 'transform']); }