diff options
author | diosmosis <benaka@piwik.pro> | 2015-05-22 04:57:00 +0300 |
---|---|---|
committer | diosmosis <benaka@piwik.pro> | 2015-05-23 02:23:37 +0300 |
commit | 9ac4694ec9078b224fbe606404689c148d066b8d (patch) | |
tree | f7caf1df29c03951384fc35a7eb3c55c2e127ebb /plugins/PrivacyManager/PrivacyManager.php | |
parent | 033293a4d06152039bf0267d314c904287251eac (diff) |
Add LogDataPurger object to DI via PrivacyManager DI config.
Diffstat (limited to 'plugins/PrivacyManager/PrivacyManager.php')
-rw-r--r-- | plugins/PrivacyManager/PrivacyManager.php | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/PrivacyManager/PrivacyManager.php b/plugins/PrivacyManager/PrivacyManager.php index 7f895509dd..3d7795809a 100644 --- a/plugins/PrivacyManager/PrivacyManager.php +++ b/plugins/PrivacyManager/PrivacyManager.php @@ -11,6 +11,7 @@ namespace Piwik\Plugins\PrivacyManager; use HTML_QuickForm2_DataSource_Array; use Piwik\Common; use Piwik\Config as PiwikConfig; +use Piwik\Container\StaticContainer; use Piwik\DataTable\DataTableInterface; use Piwik\Date; use Piwik\Db; @@ -326,7 +327,8 @@ class PrivacyManager extends Plugin Option::set(self::OPTION_LAST_DELETE_PIWIK_LOGS, $lastDeleteDate); // execute the purge - $logDataPurger = LogDataPurger::make(); + /** @var LogDataPurger $logDataPurger */ + $logDataPurger = StaticContainer::get('Piwik\Plugins\PrivacyManager\LogDataPurger'); $logDataPurger->purgeData($settings['delete_logs_older_than'], $settings['delete_logs_max_rows_per_query']); return true; @@ -352,7 +354,8 @@ class PrivacyManager extends Plugin $result = array(); if ($settings['delete_logs_enable']) { - $logDataPurger = LogDataPurger::make(); + /** @var LogDataPurger $logDataPurger */ + $logDataPurger = StaticContainer::get('Piwik\Plugins\PrivacyManager\LogDataPurger'); $result = array_merge($result, $logDataPurger->getPurgeEstimate($settings['delete_logs_older_than'])); } |