src/Console/Command/InstallerCommand.php
Method configure
has 56 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
protected function configure()
{
parent::configure();
$this
Method binaryInstallWindows
has 39 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
protected function binaryInstallWindows($path, InputInterface $input, OutputInterface $output)
{
Factory::getUnzipperClassName(); // Be sure we have a way to unzip files
$php = Engine::factory();
$table = new Table($output);
Method sourceInstall
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
protected function sourceInstall($package, InputInterface $input, OutputInterface $output, $optionsValue = [], $force_opts = ''): bool