original_string: public function destroySourceTableMigration($name, array $fields)
      {
          $path = $this->getMigrationPath($name);
  
          $this->delete($path);
  
          foreach ($fields as $field)
          {
              $this->destroyFieldMigrationForTable($field, $name);
          }
      }
code: public function destroySourceTableMigration($name, array $fields)
      {
          $path = $this->getMigrationPath($name);
  
          $this->delete($path);
  
          foreach ($fields as $field)
          {
              $this->destroyFieldMigrationForTable($field, $name);
          }
      }
code_tokens: public function destroySourceTableMigration ( $ name , array $ fields ) { $ path = $ this -> getMigrationPath ( $ name ) ; $ this -> delete ( $ path ) ; foreach ( $ fields as $ field ) { $ this -> destroyFieldMigrationForTable ( $ field , $ name ) ; } }
docstring: Destroy a source table migration
  
  @param string $name
  @param array $fields
docstring_tokens: Destroy a source table migration