diff options
Diffstat (limited to 'plugins/Referers/API.php')
-rw-r--r-- | plugins/Referers/API.php | 31 |
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); } |