Piwik\Columns\Updater::getUpdates PHP Method

getUpdates() private method

private getUpdates ( Updater $updater )
$updater Piwik\Updater
    private function getUpdates(PiwikUpdater $updater)
    {
        $visitColumns = DbHelper::getTableColumns(Common::prefixTable('log_visit'));
        $actionColumns = DbHelper::getTableColumns(Common::prefixTable('log_link_visit_action'));
        $conversionColumns = DbHelper::getTableColumns(Common::prefixTable('log_conversion'));
        $allUpdatesToRun = array();
        foreach ($this->getVisitDimensions() as $dimension) {
            $updates = $this->getUpdatesForDimension($updater, $dimension, 'log_visit.', $visitColumns, $conversionColumns);
            $allUpdatesToRun = $this->mixinUpdates($allUpdatesToRun, $updates);
        }
        foreach ($this->getActionDimensions() as $dimension) {
            $updates = $this->getUpdatesForDimension($updater, $dimension, 'log_link_visit_action.', $actionColumns);
            $allUpdatesToRun = $this->mixinUpdates($allUpdatesToRun, $updates);
        }
        foreach ($this->getConversionDimensions() as $dimension) {
            $updates = $this->getUpdatesForDimension($updater, $dimension, 'log_conversion.', $conversionColumns);
            $allUpdatesToRun = $this->mixinUpdates($allUpdatesToRun, $updates);
        }
        return $allUpdatesToRun;
    }