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:
authordiosmosis <benakamoorthi@fastmail.fm>2013-10-23 09:57:55 +0400
committerdiosmosis <benakamoorthi@fastmail.fm>2013-10-23 09:57:55 +0400
commite53a2c7578bff70715cbfb69938b6a65a4e46636 (patch)
tree9a51f402fa20109fd6677f6aa283feea4655d5d9 /core/ArchiveProcessor.php
parent828b1e0a09f8220c04a750a9b9d680cb606fdbbc (diff)
Change some @param array phpdoc tags to be @param Object[], fill in DataTableMap::deleteRow and start documenting ArchiveProcessor.
Diffstat (limited to 'core/ArchiveProcessor.php')
-rw-r--r--core/ArchiveProcessor.php13
1 files changed, 12 insertions, 1 deletions
diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php
index 1ff1fd6e9b..c594d03cfe 100644
--- a/core/ArchiveProcessor.php
+++ b/core/ArchiveProcessor.php
@@ -20,8 +20,19 @@ use Piwik\Db;
use Piwik\Period;
/**
- * The ArchiveProcessor class is used by the Archive object to make sure the given Archive is processed and available in the DB.
+ * Used to insert numeric and blob archive data.
*
+ * During the Archiving process a descendant of this class is used by plugins
+ * to cache aggregated analytics statistics.
+ *
+ * ArchiveProcessors are passed to plugins via the [ArchiveProcessor.Day.compute](#)
+ * and [ArchiveProcessor.Period.compute](#) events. Plugins should then the object
+ * to aggregate data and cache that data.
+ *
+ * ### Examples
+ *
+ * TODO
+ *
* @package Piwik
* @subpackage ArchiveProcessor
*/