original_string: public function addColumn($table, $columnName, $columnType, $placeColumnAfter = null)
      {
          $table = $this->prefixTable($table);
  
          return $this->container->make('Piwik\Updater\Migration\Db\AddColumn', array(
              'table' => $table, 'columnName' => $columnName, 'columnType' => $columnType, 'placeColumnAfter' => $placeColumnAfter
          ));
      }
code: public function addColumn($table, $columnName, $columnType, $placeColumnAfter = null)
      {
          $table = $this->prefixTable($table);
  
          return $this->container->make('Piwik\Updater\Migration\Db\AddColumn', array(
              'table' => $table, 'columnName' => $columnName, 'columnType' => $columnType, 'placeColumnAfter' => $placeColumnAfter
          ));
      }
code_tokens: public function addColumn ( $ table , $ columnName , $ columnType , $ placeColumnAfter = null ) { $ table = $ this -> prefixTable ( $ table ) ; return $ this -> container -> make ( 'Piwik\Updater\Migration\Db\AddColumn' , array ( 'table' => $ table , 'columnName' => $ columnName , 'columnType' => $ columnType , 'placeColumnAfter' => $ placeColumnAfter ) ) ; }
docstring: Adds a new database table column to an existing table.
  
  @param string $table  Unprefixed database table name, eg 'log_visit'.
  @param string $columnName  The name of the column that shall be added, eg 'my_column_name'.
  @param string $columnType  The column type it should have, eg 'VARCHAR(200) NOT NULL'.
  @param string|null $placeColumnAfter  If specified, the added column will be added after this specified column
  name. If you specify a column be sure it actually exists and can be added
  after this column.
  @return AddColumn
docstring_tokens: Adds a new database table column to an existing table .