Composer

class Composer (View source)

Properties

protected Filesystem $files The filesystem instance.
protected string $workingPath The working path to regenerate from.

Methods

void __construct(Filesystem $files, string|null $workingPath = null)

Create a new Composer manager instance.

void dumpAutoloads(string $extra = '')

Regenerate the Composer autoloader files.

void dumpOptimized()

Regenerate the optimized Composer autoloader files.

string findComposer()

Get the composer command for the environment.

Process getProcess()

Get a new Symfony process instance.

$this setWorkingPath(string $path)

Set the working path used by the class.

Details

void __construct(Filesystem $files, string|null $workingPath = null)

Create a new Composer manager instance.

Parameters

Filesystem $files
string|null $workingPath

Return Value

void

void dumpAutoloads(string $extra = '')

Regenerate the Composer autoloader files.

Parameters

string $extra

Return Value

void

void dumpOptimized()

Regenerate the optimized Composer autoloader files.

Return Value

void

protected string findComposer()

Get the composer command for the environment.

Return Value

string

protected Process getProcess()

Get a new Symfony process instance.

Return Value

Process

$this setWorkingPath(string $path)

Set the working path used by the class.

Parameters

string $path

Return Value

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Support/Composer.html