File manager - Edit - /home/autoph/public_html/projects/vendor/laravel/framework/src/Illuminate/Foundation/Console/InteractsWithComposerPackages.php
Back
<?php namespace Illuminate\Foundation\Console; use Symfony\Component\Process\Process; use function Illuminate\Support\php_binary; trait InteractsWithComposerPackages { /** * Installs the given Composer Packages into the application. * * @param string $composer * @param array $packages * @return bool */ protected function requireComposerPackages(string $composer, array $packages) { if ($composer !== 'global') { $command = [$this->phpBinary(), $composer, 'require']; } $command = array_merge( $command ?? ['composer', 'require'], $packages, ); return ! (new Process($command, $this->laravel->basePath(), ['COMPOSER_MEMORY_LIMIT' => '-1'])) ->setTimeout(null) ->run(function ($type, $output) { $this->output->write($output); }); } /** * Get the path to the appropriate PHP binary. * * @return string */ protected function phpBinary() { return php_binary(); } }
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0.06 |
proxy
|
phpinfo
|
Settings