original_string: public function indexProduct($product_id)
      {
          $this->setProduct($product_id);
          $this->setMetaIndexProduct();
          $this->setTitleIndexProduct();
          $this->setBreadcrumbIndexProduct();
          $this->setHtmlFilterIndexProduct();
  
          $this->setData('product', $this->data_product);
  
          $this->setDataSummaryIndexProduct();
          $this->setDataImagesIndexProduct();
          $this->setDataCartFormIndexProduct();
          $this->setDataRatingWidgetIndexProduct();
  
          $this->setDataDescriptionIndexProduct();
          $this->setDataAttributesIndexProduct();
          $this->setDataReviewsIndexProduct();
          $this->setDataRecentIndexProduct();
          $this->setDataRelatedIndexProduct();
          $this->setDataBundledIndexProduct();
  
          $this->setJsIndexProduct();
          $this->outputIndexProduct();
      }
code: public function indexProduct($product_id)
      {
          $this->setProduct($product_id);
          $this->setMetaIndexProduct();
          $this->setTitleIndexProduct();
          $this->setBreadcrumbIndexProduct();
          $this->setHtmlFilterIndexProduct();
  
          $this->setData('product', $this->data_product);
  
          $this->setDataSummaryIndexProduct();
          $this->setDataImagesIndexProduct();
          $this->setDataCartFormIndexProduct();
          $this->setDataRatingWidgetIndexProduct();
  
          $this->setDataDescriptionIndexProduct();
          $this->setDataAttributesIndexProduct();
          $this->setDataReviewsIndexProduct();
          $this->setDataRecentIndexProduct();
          $this->setDataRelatedIndexProduct();
          $this->setDataBundledIndexProduct();
  
          $this->setJsIndexProduct();
          $this->outputIndexProduct();
      }
code_tokens: public function indexProduct ( $ product_id ) { $ this -> setProduct ( $ product_id ) ; $ this -> setMetaIndexProduct ( ) ; $ this -> setTitleIndexProduct ( ) ; $ this -> setBreadcrumbIndexProduct ( ) ; $ this -> setHtmlFilterIndexProduct ( ) ; $ this -> setData ( 'product' , $ this -> data_product ) ; $ this -> setDataSummaryIndexProduct ( ) ; $ this -> setDataImagesIndexProduct ( ) ; $ this -> setDataCartFormIndexProduct ( ) ; $ this -> setDataRatingWidgetIndexProduct ( ) ; $ this -> setDataDescriptionIndexProduct ( ) ; $ this -> setDataAttributesIndexProduct ( ) ; $ this -> setDataReviewsIndexProduct ( ) ; $ this -> setDataRecentIndexProduct ( ) ; $ this -> setDataRelatedIndexProduct ( ) ; $ this -> setDataBundledIndexProduct ( ) ; $ this -> setJsIndexProduct ( ) ; $ this -> outputIndexProduct ( ) ; }
docstring: Displays the product page
  @param integer $product_id
docstring_tokens: Displays the product page