Piwik\Plugins\CustomPiwikJs\Commands\UpdateTracker::updateTracker PHP Method

updateTracker() public method

public updateTracker ( $sourceFile, $targetFile, $ignoreMinified )
    public function updateTracker($sourceFile, $targetFile, $ignoreMinified)
    {
        $pluginTrackerFiles = new PluginTrackerFiles();
        if ($ignoreMinified) {
            if (empty($sourceFile) || $sourceFile === $this->getPathOriginalPiwikJs()) {
                // no custom source file was requested
                $sourceFile = PIWIK_DOCUMENT_ROOT . TrackerUpdater::DEVELOPMENT_PIWIK_JS;
            }
            $pluginTrackerFiles->ignoreMinified();
        }
        $updater = new TrackerUpdater($sourceFile, $targetFile);
        $updater->setTrackerFiles($pluginTrackerFiles);
        $updater->checkWillSucceed();
        $updater->update();
    }