*/
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:----VXrXvnkRTVr03niRpjCKajKQbgaFaj+mMj5IJ0yMs1V7bQOc0PT24QUF226w3wEUAInDuQYOw9yIvAW/haPoHOvQi5/QdHzDgVGUkMDBbx1zAV+vNxYZTaMTns2SPOAUn/kfvyMtdoCIS9rAcD0wxJDM2r5jtPtemftCdTMuo1n5zW/WPZOM+D6BIPN0rPvOAyTpB+NU7QcTYKndccyVv4rhs4NzK7rOgmUnw+x+5QOIwiEHyknZ89hcJ/zXzxLhlEobUMwThYUao2NYfc587ZVpjaREiB17pAhVwxxLWdHveTzpNhtXQGWGarQXwR4yLPsRACOBm0nywhqw+XPQnA9cx0e/fp5fkbplJd+rBjQOuJga21pbdImhhutBe2dW1lJj7idkCg5JKLpkf7UnG3Ax0bxDB8gY3xld5+DxZpqOxp4iCc92y7yldVLP5eGwOXckv4S3RNFU/6sV4fFXBfkILiUjwbOnaYNU1hBKH4g7SmigpQkU4MZxfVQZYdy68xD9Z1Ba2OkFtSrZPvovt0bEm5+mFCnZYCDnLuaCmMAYmbhbjTyDmuAt3JeV+ie+bXOXX+VJjfHpmMWLlCP4y0bs+VufhoaYijwEXQuISICGiI/95k/AMcYqz232/TfSA4BVYEsN2byzMzaqtP8aRRlPS0nGBLihPSyQW57fStU=----ATTACHMENT:----MzA3NzMwODAwODYyNDgyMiAxNzYxNDY3NzA5NTgwNjU5IDkxNjY5NzUyOTQwMjA3OTU=