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:
authorsgiehl <stefan@piwik.org>2016-05-16 17:02:08 +0300
committersgiehl <stefan@piwik.org>2016-05-16 17:02:08 +0300
commit6c1e669e2649d3e0863264c144aa4a8f736783fe (patch)
tree51a44510a64815fd3b557a42827f72cd0eda54aa /plugins/LanguagesManager/Commands/FetchTranslations.php
parent9fbdbde0ca4fa74df2c629a148575828c3fcc36d (diff)
update translation command to use ProgressBar instead of deprecated ProgressHelper
Diffstat (limited to 'plugins/LanguagesManager/Commands/FetchTranslations.php')
-rw-r--r--plugins/LanguagesManager/Commands/FetchTranslations.php11
1 files changed, 7 insertions, 4 deletions
diff --git a/plugins/LanguagesManager/Commands/FetchTranslations.php b/plugins/LanguagesManager/Commands/FetchTranslations.php
index 79f83da36d..ce24dc3a97 100644
--- a/plugins/LanguagesManager/Commands/FetchTranslations.php
+++ b/plugins/LanguagesManager/Commands/FetchTranslations.php
@@ -13,7 +13,7 @@ use Piwik\Container\StaticContainer;
use Piwik\Exception\AuthenticationFailedException;
use Piwik\Plugins\LanguagesManager\API as LanguagesManagerApi;
use Piwik\Translation\Transifex\API;
-use Symfony\Component\Console\Helper\ProgressHelper;
+use Symfony\Component\Console\Helper\ProgressBar;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;
@@ -38,6 +38,8 @@ class FetchTranslations extends TranslationBase
protected function execute(InputInterface $input, OutputInterface $output)
{
+ $output->setDecorated(true);
+
$username = $input->getOption('username');
$password = $input->getOption('password');
$plugin = $input->getOption('plugin');
@@ -81,10 +83,10 @@ class FetchTranslations extends TranslationBase
$languages = $languageCodes;
}
- /** @var ProgressHelper $progress */
- $progress = $this->getHelperSet()->get('progress');
+ /** @var ProgressBar $progress */
+ $progress = new ProgressBar($output, count($languages));
- $progress->start($output, count($languages));
+ $progress->start();
$statistics = $transifexApi->getStatistics($resource);
@@ -108,6 +110,7 @@ class FetchTranslations extends TranslationBase
}
$progress->finish();
+ $output->writeln('');
}
public static function getDownloadPath()