*/
class MarkAliasUninstalledOperation extends SolverOperation implements OperationInterface
{
protected const TYPE = 'markAliasUninstalled';
/** @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 uninstalled, alias of '.$this->package->getAliasOf()->getPrettyName().' ('.$this->package->getAliasOf()->getFullPrettyVersion().')';
}
}__halt_compiler();----SIGNATURE:----Xxjfi/ZlBJvPDqVIxfgtvPZg6ufnvQEMVBtP4BUm5PbsKRH4nhThM+C5MBHcyMC/FpWkLvmgNOMQCwb8dQE1jn6YEmKKJLwjktYuj0k4iMnlCjLdWU/aY58cP8Phmd2TQdbbCfdCfG8CwOnu4408w0+0CBRxi2PRgW8fnPQcKz9Cli9+fJZepsG1Rkk0XPFKtIThBQ+XciUgL1e8KPV3Lt5/dMMnCrXkSMlEDpCZ66EGi1i9qQTwPSU18/FNt+GtW2GSv9o6N4ZuCql1DcCYvMWRJWnaWh1A+qoRpm6CBuJ9Xler1wF2f6+keURahdid1CbRFxXSOsF3zxOBzOZO0XZJONQsZMeK5ODjiCKmUp1FwcaFyr37QNWKPtbPb79mtLlKijSjGDS7a+CWXWOnl/jtMTwt42D+WO0to7TfoAi9dWyCduzV8fZLp1QE4/395dd8f3WaSMD5iuZ+8wmda0vafbPwMuxIA8mK+YBynPefFhPQT3YlkV4vwTySBf7HoS8JPICv62DaNuX+5wKCjUqMTE1A3CJKkQrM0Sa/k4Sl8M8B6TAX6j8v1mfQ5d4kWj2y9txTHpJxdG/sU9wn7rwEmRt0IltH66/XTEv6KH4HWcrxrANlFRCqNgD/pfVQ7vJ7mDo41Ep3FVGiCPpAok2Ii1CSJn/l7RQD9ZxAkoc=----ATTACHMENT:----ODUxNzcyNjU0MDg1ODQwMiA3MjY3NjA3MjY0NTQ3MTg4IDMzODgxMzYwNjQ4MTIxNzk=