class Request (View source)

Properties

protected $jobs

Methods

__construct()

No description

install($packageName, ConstraintInterface $constraint = null)

No description

update($packageName, ConstraintInterface $constraint = null)

No description

remove($packageName, ConstraintInterface $constraint = null)

No description

fix(string $packageName, ConstraintInterface $constraint = null)

Mark an existing package as being installed and having to remain installed

addJob($packageName, $cmd, ConstraintInterface $constraint = null, $fixed = false)

No description

updateAll()

No description

getJobs()

No description

Details

__construct()

install($packageName, ConstraintInterface $constraint = null)

Parameters

$packageName
ConstraintInterface $constraint

update($packageName, ConstraintInterface $constraint = null)

Parameters

$packageName
ConstraintInterface $constraint

remove($packageName, ConstraintInterface $constraint = null)

Parameters

$packageName
ConstraintInterface $constraint

fix(string $packageName, ConstraintInterface $constraint = null)

Mark an existing package as being installed and having to remain installed

These jobs will not be tempered with by the solver

Parameters

string $packageName
ConstraintInterface $constraint

protected addJob($packageName, $cmd, ConstraintInterface $constraint = null, $fixed = false)

Parameters

$packageName
$cmd
ConstraintInterface $constraint
$fixed

updateAll()

getJobs()