GetPrimaryKeyColumns() final public method

{@inheritDoc}
final public GetPrimaryKeyColumns ( )
Example #1
0
 private function AddColumns(Relational\Table $Table, array &$ForeignKeyMap)
 {
     foreach ($Table->GetPrimaryKeyColumns() as $Column) {
         $ClonedColumn = clone $Column;
         $ColumnName = $this->MakeColumnName($Table, $Column);
         $ClonedColumn->SetName($ColumnName);
         $this->_Columns[$ColumnName] = $ClonedColumn;
         $ForeignKeyMap[$ColumnName] = $Column->GetName();
     }
 }