ProcessBuilder is deprecated (fixes #144)

This commit is contained in:
Pierre Rudloff 2017-12-23 14:17:29 +01:00
parent 2e6fb8e7bd
commit 4c33c309a0
2 changed files with 47 additions and 53 deletions

View file

@ -5,7 +5,7 @@
namespace Alltube;
use Symfony\Component\Process\ProcessBuilder;
use Symfony\Component\Process\Process;
/**
* Class used to manage locales.
@ -57,8 +57,7 @@ class LocaleManager
public function getSupportedLocales()
{
$return = [];
$builder = new ProcessBuilder(['locale', '-a']);
$process = $builder->getProcess();
$process = new Process(['locale', '-a']);
$process->run();
$installedLocales = explode(PHP_EOL, trim($process->getOutput()));
foreach ($this->supportedLocales as $supportedLocale) {