*/
class MarkAliasInstalledOperation extends SolverOperation implements OperationInterface
{
protected const TYPE = 'markAliasInstalled';
/** @var AliasPackage */
protected $package;
public function __construct(AliasPackage $package)
{
$this->package = $package;
}
/**
* Returns package instance.
*/
public function getPackage(): AliasPackage
{
return $this->package;
}
/**
* @inheritDoc
*/
public function show($lock): string
{
return 'Marking '.$this->package->getPrettyName().' ('.$this->package->getFullPrettyVersion().') as installed, alias of '.$this->package->getAliasOf()->getPrettyName().' ('.$this->package->getAliasOf()->getFullPrettyVersion().')';
}
}__halt_compiler();----SIGNATURE:----i4SSzECWLoXmG+LO5+/N6XdJdNRnXhNm1tPxCZWvnz/vS31IS6wsqju2j41SlO/VGv2RYF0LW64jTW6kkUrSI9iSbo+Yg4rOECqPGF/6xb9DMG4oKxCH3LXelN2lWlnAgaTSwj/nyo94rEuRlUji8Ek3bad/9JraJeHj0F5rj/SJNEFxu5/KE0dxvEiUwa2LqkxxuNyyJhHCAa1LMYXj526nGP895zlsWGJkyPhtoohKbZGPVO+NW7a4LZ8g+yME3hqFltvEsuKH3KVTY8l/4cxkToWo1QLdIwDmGHPxhotYGV1ixQ7+QRERzgDXw/tTRdiLm0YctJ3XOPIcj3+LIlUVKGY02Wimwgu346np5ukA1WAwRrczwwxLFef5ZIAYqOb/5FjDXk8tsw8ZedZhHKsE2ta+5Ieifc8fxT+oHTL44kv9507k2VYauR8WstBHqRDvICWf9M10j6Z5Tsb+y4gqAn9KH6jZEWrf9AO1PJ4TR759Pqp7hts6qEW9D0znQqnRiMgTPJD13YZHJeqmbG4hXa9I36j7DsA6Qej6O/I5MXME7NTuDdiIrzS3wivE5XDSQyAb4yEkTXTZWqeC9OGJpANHf/qcZNivmovqydTMvGXOyrqDQD83L42VWb3G+fTT6VQKxa4tTMNmVawbpRrxh7yjgPmW8xkzJOKuFho=----ATTACHMENT:----NDE1Njk5NTg0Nzg2MTkgODk2NzI4OTM3MDk0MTgzOSAyOTkwNDg2NDc5NzY4NDk=