*/
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:----hFFseAxrdbHAb93ffgkO2wa8blpoOvKI+1wgTb3GHSO23fM+QRGzr1Nxh5ovGIWdIBgyUg2R0unzXEIOs5jEXi8ze9L96AVMkiRjsSCBjJGF1rJXyW+2rpJnfWCQMdHuGYrzmp0sYtsowMF3aFQSoxLQR0959Dxi5vGozicLD2TmQjqe6u3PP8yBcQBXQcS/u3+cS5qhpCqa9lC38KwIN0bzEUe9tWywYkJsKLJ0dj7Zc8XM+I5U1iaUEFkRqq45/6Iij2EFfOGlQ4MeKw4juFQ2jFirq8B9LP+wSROhX8gQVMWZ15ryVQadXZ3Wc1SLzDKlVGFRjaSTT+dxwg74MwqwwGvTlf+GSLsY2mgSyLr0rk57fx6q9xfGwZzRAjM13CQytoIxQCJuebUzrN4jXjlG50uzyebSrVY8WOVV3sOe5r8RZmbdTa+9lpNSBdtgBqFxxKpo6CCq3EZeegFOxzxKcKDpn/1uaHERA5xW4ClBLLcUG0v77ne0M/AyGXFxw4F/qoLCkSPfoUdgTTzVUwNv+YdOtNxY/XK0wpz3ytX/QF2uhC0hOsxYK73GYKET8ISEIyV01/wuoR1wj2wh468L+IzwtrVBdlH+YEwM7PIm2W6SJR6RG3WF0ZZX7u5EM6pfKNXi4Hiw1sw2dCHaupWfRwnTtDJwF2YgC7xlWhM=----ATTACHMENT:----ODU4Mzk5MzA4MTExNzIxMyA0MDc4NTMxNzE3Njk2Njg3IDI0ODk4NjI5NjEzMTI1OA==