Piwik\Plugins\Referrers\API::removeSubtableMetadata PHP 메소드

removeSubtableMetadata() 개인적인 메소드

Removes idsubdatatable_in_db metadata from a DataTable. Used by Social tables since they use fake subtable IDs.
private removeSubtableMetadata ( DataTable $dataTable )
$dataTable Piwik\DataTable
    private function removeSubtableMetadata($dataTable)
    {
        if ($dataTable instanceof DataTable\Map) {
            foreach ($dataTable->getDataTables() as $childTable) {
                $this->removeSubtableMetadata($childTable);
            }
        } else {
            foreach ($dataTable->getRows() as $row) {
                $row->deleteMetadata('idsubdatatable_in_db');
            }
        }
    }