Piwik\Archive\DataTableFactory::makeFromBlobRow PHP Метод

makeFromBlobRow() приватный Метод

If only one record is being queried, a single DataTable will be returned. Otherwise, a DataTable\Map is returned that indexes DataTables by record name. If expandDataTable was called, and only one record is being queried, the created DataTable's subtables will be expanded.
private makeFromBlobRow ( array $blobRow, $keyMetadata ) : DataTable | Piwik\DataTable\Map
$blobRow array
Результат Piwik\DataTable | Piwik\DataTable\Map
    private function makeFromBlobRow($blobRow, $keyMetadata)
    {
        if ($blobRow === false) {
            return new DataTable();
        }
        if (count($this->dataNames) === 1) {
            return $this->makeDataTableFromSingleBlob($blobRow, $keyMetadata);
        } else {
            return $this->makeIndexedByRecordNameDataTable($blobRow, $keyMetadata);
        }
    }