use Symfony\Component\Console\Input\InputArgument;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
use Symfony\Component\Process\ProcessBuilder;
use Symfony\Component\Console\Input\InputArgument;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
use Symfony\Component\Process\ProcessBuilder;
use Drupal\Console\Command\Shared\ProjectDownloadTrait;
use Drupal\Console\Command\Shared\ModuleTrait;
use Drupal\Console\Command\Shared\ProjectDownloadTrait;
use Drupal\Console\Command\Shared\ModuleTrait;
use Drupal\Console\Utils\DrupalApi;
use Drupal\Console\Extension\Manager;
use Drupal\Console\Core\Utils\ChainQueue;
use Drupal\Console\Utils\DrupalApi;
use Drupal\Console\Extension\Manager;
use Drupal\Console\Core\Utils\ChainQueue;
$module = $input->getArgument('module');
$latest = $input->getOption('latest');
$composer = $input->getOption('composer');
$module = $input->getArgument('module');
$latest = $input->getOption('latest');
$composer = $input->getOption('composer');
if ($invalidModules) {
foreach ($invalidModules as $invalidModule) {
unset($module[array_search($invalidModule, $module)]);
if ($invalidModules) {
foreach ($invalidModules as $invalidModule) {
unset($module[array_search($invalidModule, $module)]);
sprintf(
$this->trans('commands.module.install.messages.installing'),
implode(', ', $unInstalledModules)
sprintf(
$this->trans('commands.module.install.messages.installing'),
implode(', ', $unInstalledModules)
drupal_static_reset('system_rebuild_module_data');
$this->moduleInstaller->install($unInstalledModules, true);
drupal_static_reset('system_rebuild_module_data');
$this->moduleInstaller->install($unInstalledModules, true);
sprintf(
$this->trans('commands.module.install.messages.success'),
implode(', ', $unInstalledModules)
)
);
} catch (\Exception $e) {
sprintf(
$this->trans('commands.module.install.messages.success'),
implode(', ', $unInstalledModules)
)
);
} catch (\Exception $e) {