🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:InteractsWithComposerPackages.php
<?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(); } }
Save Changes
Cancel
Create New File
Create New Folder