Piwik\Updates\Updates_2_14_2::getMarkedAsInstalledColumns PHP Метод

getMarkedAsInstalledColumns() приватный статический Метод

private static getMarkedAsInstalledColumns ( string $componentPrefix ) : array
$componentPrefix string eg 'version_log_visit.'
Результат array An array of column names that are marked as installed. eg array('idvist', 'server_time', ...)
    private static function getMarkedAsInstalledColumns($componentPrefix)
    {
        $installedVisitColumns = Option::getLike($componentPrefix . '%');
        $installedVisitColumns = array_keys($installedVisitColumns);
        $installedVisitColumns = array_map(function ($entry) use($componentPrefix) {
            return str_replace($componentPrefix, '', $entry);
        }, $installedVisitColumns);
        return $installedVisitColumns;
    }