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 'core/DataAccess/ArchiveWriter.php')
-rw-r--r--core/DataAccess/ArchiveWriter.php21
1 files changed, 14 insertions, 7 deletions
diff --git a/core/DataAccess/ArchiveWriter.php b/core/DataAccess/ArchiveWriter.php
index 2c7841a19c..ef04212b74 100644
--- a/core/DataAccess/ArchiveWriter.php
+++ b/core/DataAccess/ArchiveWriter.php
@@ -8,18 +8,25 @@
* @category Piwik
* @package Piwik
*/
+namespace Piwik\DataAccess;
+
+use Exception;
+use Piwik\ArchiveProcessor\Rules;
use Piwik\Config;
+use Piwik\DataAccess\ArchiveTableCreator;
use Piwik\Period;
use Piwik\Piwik;
use Piwik\Common;
+use Piwik\ArchiveProcessor;
use Piwik\Segment;
+use Zend_Registry;
/**
* This class is used to create a new Archive.
* An Archive is a set of reports (numeric and data tables).
* New data can be inserted in the archive with insertRecord/insertBulkRecords
*/
-class Piwik_DataAccess_ArchiveWriter
+class ArchiveWriter
{
const PREFIX_SQL_LOCK = "locked_";
@@ -38,7 +45,7 @@ class Piwik_DataAccess_ArchiveWriter
$this->idSite = $idSite;
$this->segment = $segment;
$this->period = $period;
- $this->doneFlag = Piwik_ArchiveProcessor_Rules::getDoneStringFlagFor($segment, $period->getLabel(), $requestedPlugin);
+ $this->doneFlag = Rules::getDoneStringFlagFor($segment, $period->getLabel(), $requestedPlugin);
$this->isArchiveTemporary = $isArchiveTemporary;
$this->dateStart = $this->period->getDateStart();
@@ -106,7 +113,7 @@ class Piwik_DataAccess_ArchiveWriter
protected function logArchiveStatusAsIncomplete()
{
- $statusWhileProcessing = Piwik_ArchiveProcessor::DONE_ERROR;
+ $statusWhileProcessing = ArchiveProcessor::DONE_ERROR;
$this->insertRecord($this->doneFlag, $statusWhileProcessing);
}
@@ -148,9 +155,9 @@ class Piwik_DataAccess_ArchiveWriter
protected function logArchiveStatusAsFinal()
{
- $status = Piwik_ArchiveProcessor::DONE_OK;
+ $status = ArchiveProcessor::DONE_OK;
if ($this->isArchiveTemporary) {
- $status = Piwik_ArchiveProcessor::DONE_OK_TEMPORARY;
+ $status = ArchiveProcessor::DONE_OK_TEMPORARY;
}
$this->insertRecord($this->doneFlag, $status);
}
@@ -236,12 +243,12 @@ class Piwik_DataAccess_ArchiveWriter
if (is_numeric($value)) {
return $this->getTableNumeric();
}
- return Piwik_DataAccess_ArchiveTableCreator::getBlobTable($this->dateStart);
+ return ArchiveTableCreator::getBlobTable($this->dateStart);
}
protected function getTableNumeric()
{
- return Piwik_DataAccess_ArchiveTableCreator::getNumericTable($this->dateStart);
+ return ArchiveTableCreator::getNumericTable($this->dateStart);
}
protected function getInsertFields()