original_string: protected function canDeleteProductClass()
      {
          return isset($this->data_product_class['product_class_id'])
              && $this->access('product_class_delete')
              && $this->product_class->canDelete($this->data_product_class['product_class_id']);
      }
code: protected function canDeleteProductClass()
      {
          return isset($this->data_product_class['product_class_id'])
              && $this->access('product_class_delete')
              && $this->product_class->canDelete($this->data_product_class['product_class_id']);
      }
code_tokens: protected function canDeleteProductClass ( ) { return isset ( $ this -> data_product_class [ 'product_class_id' ] ) && $ this -> access ( 'product_class_delete' ) && $ this -> product_class -> canDelete ( $ this -> data_product_class [ 'product_class_id' ] ) ; }
docstring: Whether a product class can be deleted
  @return bool
docstring_tokens: Whether a product class can be deleted