UpdateOperation
extends SolverOperation
in package
Solver update operation.
Tags
Table of Contents
- $initialPackage : mixed
- $reason : mixed
- $targetPackage : mixed
- __construct() : mixed
- Initializes update operation.
- __toString() : mixed
- {@inheritDoc}
- getInitialPackage() : PackageInterface
- Returns initial package.
- getJobType() : string
- Returns job type.
- getReason() : string
- Returns operation reason.
- getTargetPackage() : PackageInterface
- Returns target package.
- formatVersion() : mixed
Properties
$initialPackage
protected
mixed
$initialPackage
$reason
protected
mixed
$reason
$targetPackage
protected
mixed
$targetPackage
Methods
__construct()
Initializes update operation.
public
__construct(PackageInterface $initial, PackageInterface $target[, string $reason = null ]) : mixed
Parameters
- $initial : PackageInterface
-
initial package
- $target : PackageInterface
-
target package (updated)
- $reason : string = null
-
update reason
Return values
mixed —__toString()
{@inheritDoc}
public
__toString() : mixed
Return values
mixed —getInitialPackage()
Returns initial package.
public
getInitialPackage() : PackageInterface
Return values
PackageInterface —getJobType()
Returns job type.
public
getJobType() : string
Return values
string —getReason()
Returns operation reason.
public
getReason() : string
Return values
string —getTargetPackage()
Returns target package.
public
getTargetPackage() : PackageInterface
Return values
PackageInterface —formatVersion()
protected
formatVersion(PackageInterface $package) : mixed
Parameters
- $package : PackageInterface