original_string: public function rebuildDocumentTableFor($documentName)
      {
          $class      = $this->dm->getClassMetadata($documentName);
          $table      = $class->getTableName();
          $defintiion = $class->getDefinitionTable();
  
          $this->doDeleteTable($table, $defintiion);
          $this->doCreateTable($table, $defintiion);
      }
code: public function rebuildDocumentTableFor($documentName)
      {
          $class      = $this->dm->getClassMetadata($documentName);
          $table      = $class->getTableName();
          $defintiion = $class->getDefinitionTable();
  
          $this->doDeleteTable($table, $defintiion);
          $this->doCreateTable($table, $defintiion);
      }
code_tokens: public function rebuildDocumentTableFor ( $ documentName ) { $ class = $ this -> dm -> getClassMetadata ( $ documentName ) ; $ table = $ class -> getTableName ( ) ; $ defintiion = $ class -> getDefinitionTable ( ) ; $ this -> doDeleteTable ( $ table , $ defintiion ) ; $ this -> doCreateTable ( $ table , $ defintiion ) ; }
docstring: Deletes and rebuilds the DynamoDB table for a mapped class.
  
  @param string $documentName
  
  @return void
docstring_tokens: Deletes and rebuilds the DynamoDB table for a mapped class .