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:
authorMatthieu Napoli <matthieu@mnapoli.fr>2015-02-02 06:38:35 +0300
committerMatthieu Napoli <matthieu@mnapoli.fr>2015-02-02 06:38:35 +0300
commite9197cbd6e150822d0943ac096a1a6c6e2565938 (patch)
tree7021e163d59e47ec836227dcedfcb393c4217ece /plugins/UserCountry
parent03ea8fb3ec54285bdd63cdada015aa67aec1c6ee (diff)
Removed calls to deprecated Piwik\Common::getCountriesList
Diffstat (limited to 'plugins/UserCountry')
-rw-r--r--plugins/UserCountry/Columns/Country.php7
-rw-r--r--plugins/UserCountry/UserCountry.php7
2 files changed, 12 insertions, 2 deletions
diff --git a/plugins/UserCountry/Columns/Country.php b/plugins/UserCountry/Columns/Country.php
index 31e2839a54..db8026ba6b 100644
--- a/plugins/UserCountry/Columns/Country.php
+++ b/plugins/UserCountry/Columns/Country.php
@@ -10,6 +10,8 @@ namespace Piwik\Plugins\UserCountry\Columns;
use Piwik\Common;
use Piwik\Config;
+use Piwik\Container\StaticContainer;
+use Piwik\Intl\Data\Provider\RegionDataProvider;
use Piwik\IP;
use Piwik\Piwik;
use Piwik\Plugin\Manager;
@@ -92,7 +94,10 @@ class Country extends Base
$hostnameDomain = 'gb';
}
- if (array_key_exists($hostnameDomain, Common::getCountriesList())) {
+ /** @var RegionDataProvider $regionDataProvider */
+ $regionDataProvider = StaticContainer::get('Piwik\Intl\Data\Provider\RegionDataProvider');
+
+ if (array_key_exists($hostnameDomain, $regionDataProvider->getCountryList())) {
return $hostnameDomain;
}
diff --git a/plugins/UserCountry/UserCountry.php b/plugins/UserCountry/UserCountry.php
index 960e966093..d28e6ce601 100644
--- a/plugins/UserCountry/UserCountry.php
+++ b/plugins/UserCountry/UserCountry.php
@@ -11,6 +11,8 @@ namespace Piwik\Plugins\UserCountry;
use Piwik\ArchiveProcessor;
use Piwik\Common;
use Piwik\Config;
+use Piwik\Container\StaticContainer;
+use Piwik\Intl\Data\Provider\RegionDataProvider;
use Piwik\Plugins\UserCountry\LocationProvider\GeoIp;
use Piwik\Plugins\UserCountry\LocationProvider;
use Piwik\Url;
@@ -85,9 +87,12 @@ class UserCountry extends \Piwik\Plugin
*/
public static function getCountriesForContinent($continent)
{
+ /** @var RegionDataProvider $regionDataProvider */
+ $regionDataProvider = StaticContainer::get('Piwik\Intl\Data\Provider\RegionDataProvider');
+
$result = array();
$continent = strtolower($continent);
- foreach (Common::getCountriesList() as $countryCode => $continentCode) {
+ foreach ($regionDataProvider->getCountryList() as $countryCode => $continentCode) {
if ($continent == $continentCode) {
$result[] = $countryCode;
}