original_string: protected function prepareProductItem(array &$product, array $options)
      {
          $this->setItemProductInComparison($product, $this->product_compare);
          $this->setItemPriceCalculated($product, $this->product);
          $this->setItemProductInWishlist($product, $this->wishlist);
          $this->setItemPriceFormatted($product, $this->price, $this->current_currency);
          $this->setItemProductBundle($product, $this->product, $this->image);
          $this->setItemRenderedProduct($product, $options);
      }
code: protected function prepareProductItem(array &$product, array $options)
      {
          $this->setItemProductInComparison($product, $this->product_compare);
          $this->setItemPriceCalculated($product, $this->product);
          $this->setItemProductInWishlist($product, $this->wishlist);
          $this->setItemPriceFormatted($product, $this->price, $this->current_currency);
          $this->setItemProductBundle($product, $this->product, $this->image);
          $this->setItemRenderedProduct($product, $options);
      }
code_tokens: protected function prepareProductItem ( array & $ product , array $ options ) { $ this -> setItemProductInComparison ( $ product , $ this -> product_compare ) ; $ this -> setItemPriceCalculated ( $ product , $ this -> product ) ; $ this -> setItemProductInWishlist ( $ product , $ this -> wishlist ) ; $ this -> setItemPriceFormatted ( $ product , $ this -> price , $ this -> current_currency ) ; $ this -> setItemProductBundle ( $ product , $ this -> product , $ this -> image ) ; $ this -> setItemRenderedProduct ( $ product , $ options ) ; }
docstring: Prepare a product item
  @param array $product
  @param array $options
docstring_tokens: Prepare a product item