update() public method

public update ( )
Example #1
0
 public function updateTracker()
 {
     try {
         $trackerUpdater = new TrackerUpdater();
         $trackerUpdater->update();
     } catch (\Exception $e) {
         Log::error('There was an error while updating the javascript tracker: ' . $e->getMessage());
     }
 }
Example #2
0
 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();
 }
Example #3
0
try {
    $mysql = (include_once $root . "/tests/PHPUnit/bootstrap.php");
} catch (Exception $e) {
    echo 'alert("' . $e->getMessage() . '")';
    $mysql = false;
}
use Piwik\Plugins\CustomPiwikJs\TrackerUpdater;
use Piwik\Plugins\CustomPiwikJs\TrackingCode\JsTestPluginTrackerFiles;
$targetFileName = '/tests/resources/piwik.test.js';
$sourceFile = PIWIK_DOCUMENT_ROOT . TrackerUpdater::DEVELOPMENT_PIWIK_JS;
$targetFile = PIWIK_DOCUMENT_ROOT . $targetFileName;
file_put_contents($targetFile, '');
$updater = new TrackerUpdater($sourceFile, $targetFile);
$updater->setTrackerFiles(new JsTestPluginTrackerFiles());
$updater->checkWillSucceed();
$updater->update();
if (file_exists("stub.tpl")) {
    echo file_get_contents("stub.tpl");
}
?>
 <script type="text/javascript">
function getToken() {
    return "<?php 
$token = md5(uniqid(mt_rand(), true));
echo $token;
?>
";
}
function getContentToken() {
    return "<?php 
$token = md5(uniqid(mt_rand(), true));