public function addForeignKey($columnName, $phpName, $type, $fkTable, $fkColumn, $isNotNull = false, $size = 0, $defaultValue = null)
    {
        return $this->addColumn($columnName, $phpName, $type, $isNotNull, $size, $defaultValue, false, $fkTable, $fkColumn);
    }
public function addForeignKey($columnName, $phpName, $type, $fkTable, $fkColumn, $isNotNull = false, $size = 0, $defaultValue = null)
    {
        return $this->addColumn($columnName, $phpName, $type, $isNotNull, $size, $defaultValue, false, $fkTable, $fkColumn);
    }
public function addForeignKey ( $ columnName , $ phpName , $ type , $ fkTable , $ fkColumn , $ isNotNull = false , $ size = 0 , $ defaultValue = null ) { return $ this -> addColumn ( $ columnName , $ phpName , $ type , $ isNotNull , $ size , $ defaultValue , false , $ fkTable , $ fkColumn ) ; }
Add a foreign key column to the table.

@param  string                        $columnName   A String with the column name.
@param  string                        $phpName      A string representing the PHP name.
@param  string                        $type         A string specifying the Propel type.
@param  string                        $fkTable      A String with the foreign key table name.
@param  string                        $fkColumn     A String with the foreign key column name.
@param  boolean                       $isNotNull    Whether column does not allow NULL values.
@param  int                           $size         An int specifying the size.
@param  string                        $defaultValue The default value for this column.
@return \Propel\Runtime\Map\ColumnMap Newly added ForeignKey column.
Add a foreign key column to the table .