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/Site.php')
-rw-r--r--core/Site.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/core/Site.php b/core/Site.php
index e6fb0ccd14..2fbf40597d 100644
--- a/core/Site.php
+++ b/core/Site.php
@@ -187,16 +187,15 @@ class Piwik_Site
/**
* Checks the given string for valid site ids and returns them as an array
*
- * @param string $string comma separated idSite list
+ * @param string $ids comma separated idSite list
* @return array of valid integer
*/
- static public function getIdSitesFromIdSitesString( $string )
+ static public function getIdSitesFromIdSitesString( $ids )
{
- if(is_array($string))
+ if(!is_array($ids))
{
- return $string;
+ $ids = explode(',', $ids);
}
- $ids = explode(',', $string);
$validIds = array();
foreach($ids as $id)
{
@@ -206,6 +205,9 @@ class Piwik_Site
$validIds[] = $id;
}
}
+ $validIds = array_filter($validIds);
+ $validIds = array_unique($validIds);
+
return $validIds;
}