Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/PrivacyManager/PrivacyManager.php')
-rw-r--r--plugins/PrivacyManager/PrivacyManager.php31
1 files changed, 18 insertions, 13 deletions
diff --git a/plugins/PrivacyManager/PrivacyManager.php b/plugins/PrivacyManager/PrivacyManager.php
index 517b410bfe..2208156584 100644
--- a/plugins/PrivacyManager/PrivacyManager.php
+++ b/plugins/PrivacyManager/PrivacyManager.php
@@ -6,18 +6,23 @@
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*
* @category Piwik_Plugins
- * @package Piwik_PrivacyManager
+ * @package PrivacyManager
*/
+namespace Piwik\Plugins\PrivacyManager;
+
+use Exception;
use Piwik\Config;
use Piwik\Metrics;
use Piwik\Piwik;
use Piwik\Common;
use Piwik\Date;
+use Piwik\Plugins\Goals\Archiver;
+use Piwik\Plugins\PrivacyManager\LogDataPurger;
use Piwik\ScheduledTask;
-use Piwik\Plugin;
use Piwik\Db;
use Piwik\ScheduledTime\Daily;
use Piwik\Tracker\GoalManager;
+use Piwik\Plugins\PrivacyManager\ReportsPurger;
/**
* @see plugins/PrivacyManager/LogDataPurger.php
@@ -31,9 +36,9 @@ require_once PIWIK_INCLUDE_PATH . '/plugins/PrivacyManager/ReportsPurger.php';
/**
*
- * @package Piwik_PrivacyManager
+ * @package PrivacyManager
*/
-class Piwik_PrivacyManager extends Plugin
+class PrivacyManager extends \Piwik\Plugin
{
const OPTION_LAST_DELETE_PIWIK_LOGS = "lastDelete_piwik_logs";
const OPTION_LAST_DELETE_PIWIK_REPORTS = 'lastDelete_piwik_reports';
@@ -197,7 +202,7 @@ class Piwik_PrivacyManager extends Plugin
// set last run time
Piwik_SetOption(self::OPTION_LAST_DELETE_PIWIK_REPORTS, Date::factory('today')->getTimestamp());
- Piwik_PrivacyManager_ReportsPurger::make($settings, self::getAllMetricsToKeep())->purgeData();
+ ReportsPurger::make($settings, self::getAllMetricsToKeep())->purgeData();
}
/**
@@ -236,7 +241,7 @@ class Piwik_PrivacyManager extends Plugin
Piwik_SetOption(self::OPTION_LAST_DELETE_PIWIK_LOGS, $lastDeleteDate);
// execute the purge
- Piwik_PrivacyManager_LogDataPurger::make($settings)->purgeData();
+ LogDataPurger::make($settings)->purgeData();
}
/**
@@ -259,12 +264,12 @@ class Piwik_PrivacyManager extends Plugin
$result = array();
if ($settings['delete_logs_enable']) {
- $logDataPurger = Piwik_PrivacyManager_LogDataPurger::make($settings);
+ $logDataPurger = LogDataPurger::make($settings);
$result = array_merge($result, $logDataPurger->getPurgeEstimate());
}
if ($settings['delete_reports_enable']) {
- $reportsPurger = Piwik_PrivacyManager_ReportsPurger::make($settings, self::getAllMetricsToKeep());
+ $reportsPurger = ReportsPurger::make($settings, self::getAllMetricsToKeep());
$result = array_merge($result, $reportsPurger->getPurgeEstimate());
}
@@ -303,7 +308,7 @@ class Piwik_PrivacyManager extends Plugin
$reportsOlderThan = Date::factory('today')->subMonth(1 + $reportsOlderThan);
}
- return Piwik_PrivacyManager_ReportsPurger::shouldReportBePurged(
+ return ReportsPurger::shouldReportBePurged(
$reportDateYear, $reportDateMonth, $reportsOlderThan);
}
@@ -347,12 +352,12 @@ class Piwik_PrivacyManager extends Plugin
foreach ($goalMetricsToKeep as $metric) {
for ($i = 1; $i <= $maxGoalId; ++$i) // maxGoalId can be 0
{
- $metricsToKeep[] = Piwik_Goals_Archiver::getRecordName($metric, $i);
+ $metricsToKeep[] = Archiver::getRecordName($metric, $i);
}
- $metricsToKeep[] = Piwik_Goals_Archiver::getRecordName($metric);
- $metricsToKeep[] = Piwik_Goals_Archiver::getRecordName($metric, GoalManager::IDGOAL_ORDER);
- $metricsToKeep[] = Piwik_Goals_Archiver::getRecordName($metric, GoalManager::IDGOAL_CART);
+ $metricsToKeep[] = Archiver::getRecordName($metric);
+ $metricsToKeep[] = Archiver::getRecordName($metric, GoalManager::IDGOAL_ORDER);
+ $metricsToKeep[] = Archiver::getRecordName($metric, GoalManager::IDGOAL_CART);
}
}