Piwik\Updates\Updates_2_10_0_b10::getMigrations PHP Метод

getMigrations() публичный Метод

public getMigrations ( Updater $updater )
$updater Piwik\Updater
    public function getMigrations(Updater $updater)
    {
        $migrations = array();
        $archiveTables = ArchiveTableCreator::getTablesArchivesInstalled();
        $archiveBlobTables = array_filter($archiveTables, function ($name) {
            return ArchiveTableCreator::getTypeFromTableName($name) == ArchiveTableCreator::BLOB_TABLE;
        });
        foreach ($archiveBlobTables as $table) {
            $migrations[] = $this->migration->db->sql("UPDATE {$table} SET name = 'DevicePlugins_plugin' WHERE name = 'UserSettings_plugin'");
        }
        return $migrations;
    }