original_string: public function getDoctrineTableDiff(Blueprint $blueprint, SchemaManager $schema)
      {
          $table = $this->getTablePrefix().$blueprint->getTable();
  
          return tap(new TableDiff($table), function ($tableDiff) use ($schema, $table) {
              $tableDiff->fromTable = $schema->listTableDetails($table);
          });
      }
code: public function getDoctrineTableDiff(Blueprint $blueprint, SchemaManager $schema)
      {
          $table = $this->getTablePrefix().$blueprint->getTable();
  
          return tap(new TableDiff($table), function ($tableDiff) use ($schema, $table) {
              $tableDiff->fromTable = $schema->listTableDetails($table);
          });
      }
code_tokens: public function getDoctrineTableDiff ( Blueprint $ blueprint , SchemaManager $ schema ) { $ table = $ this -> getTablePrefix ( ) . $ blueprint -> getTable ( ) ; return tap ( new TableDiff ( $ table ) , function ( $ tableDiff ) use ( $ schema , $ table ) { $ tableDiff -> fromTable = $ schema -> listTableDetails ( $ table ) ; } ) ; }
docstring: Create an empty Doctrine DBAL TableDiff from the Blueprint.
  
  @param  \Illuminate\Database\Schema\Blueprint  $blueprint
  @param  \Doctrine\DBAL\Schema\AbstractSchemaManager  $schema
  @return \Doctrine\DBAL\Schema\TableDiff
docstring_tokens: Create an empty Doctrine DBAL TableDiff from the Blueprint .