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/Referers/API.php')
-rw-r--r--plugins/Referers/API.php31
1 files changed, 14 insertions, 17 deletions
diff --git a/plugins/Referers/API.php b/plugins/Referers/API.php
index decd1cbd2f..8153a148cb 100644
--- a/plugins/Referers/API.php
+++ b/plugins/Referers/API.php
@@ -10,9 +10,6 @@
* @package Piwik_Referers
*/
-// no direct access
-defined('PIWIK_INCLUDE_PATH') or die;
-
/**
* @see plugins/Referers/functions.php
*/
@@ -57,7 +54,7 @@ class Piwik_Referers_API
return $dataTable;
}
- function getRefererType($idSite, $period, $date, $typeReferer = false)
+ public function getRefererType($idSite, $period, $date, $typeReferer = false)
{
$dataTable = $this->getDataTable('Referers_type', $idSite, $period, $date, $expanded = false);
if($typeReferer !== false)
@@ -68,13 +65,13 @@ class Piwik_Referers_API
return $dataTable;
}
- function getKeywords($idSite, $period, $date, $expanded = false)
+ public function getKeywords($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_searchEngineByKeyword', $idSite, $period, $date, $expanded);
return $dataTable;
}
- function getSearchEnginesFromKeywordId($idSite, $period, $date, $idSubtable)
+ public function getSearchEnginesFromKeywordId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_searchEngineByKeyword',$idSite, $period, $date, $expanded = false, $idSubtable);
$dataTable->queueFilter('ColumnCallbackAddMetadata', array( 'label', 'url', 'Piwik_getSearchEngineUrlFromName') );
@@ -87,7 +84,7 @@ class Piwik_Referers_API
return $dataTable;
}
- function getSearchEngines($idSite, $period, $date, $expanded = false)
+ public function getSearchEngines($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_keywordBySearchEngine',$idSite, $period, $date, $expanded);
$dataTable->queueFilter('ColumnCallbackAddMetadata', array( 'label', 'url', 'Piwik_getSearchEngineUrlFromName') );
@@ -95,7 +92,7 @@ class Piwik_Referers_API
return $dataTable;
}
- function getKeywordsFromSearchEngineId($idSite, $period, $date, $idSubtable)
+ public function getKeywordsFromSearchEngineId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_keywordBySearchEngine',$idSite, $period, $date, $expanded = false, $idSubtable);
@@ -107,25 +104,25 @@ class Piwik_Referers_API
return $dataTable;
}
- function getCampaigns($idSite, $period, $date, $expanded = false)
+ public function getCampaigns($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_keywordByCampaign',$idSite, $period, $date, $expanded);
return $dataTable;
}
- function getKeywordsFromCampaignId($idSite, $period, $date, $idSubtable)
+ public function getKeywordsFromCampaignId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_keywordByCampaign',$idSite, $period, $date, $expanded = false, $idSubtable);
return $dataTable;
}
- function getWebsites($idSite, $period, $date, $expanded = false)
+ public function getWebsites($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_urlByWebsite',$idSite, $period, $date, $expanded);
return $dataTable;
}
- function getUrlsFromWebsiteId($idSite, $period, $date, $idSubtable)
+ public function getUrlsFromWebsiteId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_urlByWebsite',$idSite, $period, $date, $expanded = false, $idSubtable);
$dataTable->queueFilter('ColumnCallbackAddMetadata', array( 'label', 'url', create_function('$label', 'return $label;')) );
@@ -133,27 +130,27 @@ class Piwik_Referers_API
return $dataTable;
}
- function getNumberOfDistinctSearchEngines($idSite, $period, $date)
+ public function getNumberOfDistinctSearchEngines($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctSearchEngines', $idSite, $period, $date);
}
- function getNumberOfDistinctKeywords($idSite, $period, $date)
+ public function getNumberOfDistinctKeywords($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctKeywords', $idSite, $period, $date);
}
- function getNumberOfDistinctCampaigns($idSite, $period, $date)
+ public function getNumberOfDistinctCampaigns($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctCampaigns', $idSite, $period, $date);
}
- function getNumberOfDistinctWebsites($idSite, $period, $date)
+ public function getNumberOfDistinctWebsites($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctWebsites', $idSite, $period, $date);
}
- function getNumberOfDistinctWebsitesUrls($idSite, $period, $date)
+ public function getNumberOfDistinctWebsitesUrls($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctWebsitesUrls', $idSite, $period, $date);
}