original_string: public function editProductClass($product_class_id = null)
      {
          $this->setProductClass($product_class_id);
          $this->setTitleEditProductClass();
          $this->setBreadcrumbEditProductClass();
  
          $this->setData('can_delete', $this->canDeleteProductClass());
          $this->setData('product_class', $this->data_product_class);
  
          $this->submitEditProductClass();
          $this->outputEditProductClass();
      }
code: public function editProductClass($product_class_id = null)
      {
          $this->setProductClass($product_class_id);
          $this->setTitleEditProductClass();
          $this->setBreadcrumbEditProductClass();
  
          $this->setData('can_delete', $this->canDeleteProductClass());
          $this->setData('product_class', $this->data_product_class);
  
          $this->submitEditProductClass();
          $this->outputEditProductClass();
      }
code_tokens: public function editProductClass ( $ product_class_id = null ) { $ this -> setProductClass ( $ product_class_id ) ; $ this -> setTitleEditProductClass ( ) ; $ this -> setBreadcrumbEditProductClass ( ) ; $ this -> setData ( 'can_delete' , $ this -> canDeleteProductClass ( ) ) ; $ this -> setData ( 'product_class' , $ this -> data_product_class ) ; $ this -> submitEditProductClass ( ) ; $ this -> outputEditProductClass ( ) ; }
docstring: Route callback for the edit product class page
  @param null|integer $product_class_id
docstring_tokens: Route callback for the edit product class page