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:
authorThomas Steur <thomas.steur@googlemail.com>2014-07-27 13:07:12 +0400
committerThomas Steur <thomas.steur@googlemail.com>2014-07-27 13:07:12 +0400
commita49eb8777b6abdfef89c9bc02393627f77f22026 (patch)
tree50f75bb7b01d806cb19b3ad401aff720ad1b0d83 /plugins/SitesManager/API.php
parentcfd98f76f211353c7be49de59d7d628c8505c608 (diff)
refs #5887 should fix Invalid parameter number in case pattern parameter is used to filter all websites
Diffstat (limited to 'plugins/SitesManager/API.php')
-rw-r--r--plugins/SitesManager/API.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/SitesManager/API.php b/plugins/SitesManager/API.php
index 2801ba86b5..c80413b7bb 100644
--- a/plugins/SitesManager/API.php
+++ b/plugins/SitesManager/API.php
@@ -419,7 +419,7 @@ class API extends \Piwik\Plugin\API
* @param bool $limit
* @return array
*/
- private function getSitesFromIds($idSites, $limit = false)
+ public function getSitesFromIds($idSites, $limit = false)
{
if (count($idSites) === 0) {
return array();
@@ -427,8 +427,12 @@ class API extends \Piwik\Plugin\API
if ($limit) {
$limit = "LIMIT " . (int)$limit;
+ } else {
+ $limit = '';
}
+ $idSites = array_map('intval', $idSites);
+
$db = Db::get();
$sites = $db->fetchAll("SELECT *
FROM " . Common::prefixTable("site") . "