original_string: public function morphs($name, $indexName = null)
      {
          $this->string("{$name}_type");
  
          $this->unsignedBigInteger("{$name}_id");
  
          $this->index(["{$name}_type", "{$name}_id"], $indexName);
      }
code: public function morphs($name, $indexName = null)
      {
          $this->string("{$name}_type");
  
          $this->unsignedBigInteger("{$name}_id");
  
          $this->index(["{$name}_type", "{$name}_id"], $indexName);
      }
code_tokens: public function morphs ( $ name , $ indexName = null ) { $ this -> string ( "{$name}_type" ) ; $ this -> unsignedBigInteger ( "{$name}_id" ) ; $ this -> index ( [ "{$name}_type" , "{$name}_id" ] , $ indexName ) ; }
docstring: Add the proper columns for a polymorphic table.
  
  @param  string  $name
  @param  string|null  $indexName
  @return void
docstring_tokens: Add the proper columns for a polymorphic table .