*/
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:----ak/x+U78ekgB/rLBXUyWOTLeugD2KRJpGRWqgdC2l3MbHzzGTnMBMzufuMH3jLoFBZNSSZzcs9x5dKiLBUdIVbuCiUwi6xlD6pNCF2IxM5dhNDXCFw/YzyqqCo3TD8zvZaMfjlmhHX3DDOnjSb90SWpdX8JUVv78cahR5XcLIOTzHTjMRdsPKJiyy/Co7svaalkPlViV3BTVhrzD+zH3MGeJvNGQmhmDxFecO/8ZGCFufRoEiLGWL4z3wdWOb/KBdtYIJbNDuxQ7NDgspZ+uIhav4sOtuiLuUI5/3XZi4oLkWr1HLb0nnuqO3wYs8CrI8lfSi870TdmCPzf6Hj6+CylVWI+pAsgF34RbK6TaXmvh7sIkXS0W2WJ/B4dLMeLZjtnb2MX5JmBccQQGXhpYOLBGWQzEDZNIQJuUR8hpl4CdHcKMzi0XKJlMOUk6lKGHBPAWBM6OEq7peGlZY6FAgK8CQtto5DB8aSt06uwRz+B2flqjuaXxA6heWLhD8zGF5rHI16tZ8irVJfNCBRqlRezmisqRLEd56EdsGpJqZoVXH6RQ6IfzX9sNXP70cq8oL+GZcM+kTDuQFyVptajsoMr4nie+bGWO0yHnw25w4r6z/tegSLm8eohfRQYRoU0EXrHP+ktphfYIzUCBsyJAymz8VcKFt3DTDXdyONk7Z8k=----ATTACHMENT:----NDM1OTIwOTk5NDI4MTU0MCA3NDk4Njc2MjcyNDY5MTAxIDk3NzE5ODk0NDM1MjIyMDM=