final protected IndexRowsByHashedColumnValues ( array $ResultRows, array $Columns ) | ||
$ResultRows | array | |
$Columns | array |
protected final function IndexRowsByHashedColumnValues(array $ResultRows, array $Columns)
{
$KeyedRows = [];
$ColumnDataArray = Relational\ResultRow::GetAllDataFromColumns($ResultRows, $Columns);
foreach ($ResultRows as $Key => $Row) {
$Hash = $ColumnDataArray[$Key]->HashData();
$KeyedRows[$Hash] = $Row;
}
return $KeyedRows;
}