private function GetColumnsFromRows(array $Columns, array $InfoRows, $PositionKey, $ColumnNameKey)
{
$RetrievedColumns = [];
foreach ($InfoRows as $Row) {
$RetrievedColumns[$Row[$PositionKey]] = $Columns[$Row[$ColumnNameKey]];
}
ksort($RetrievedColumns);
return $RetrievedColumns;
}