*/
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:----CxuR52d4lgUJajprBkexpuJOr7iobGv3lf7Hd/1UCupidY/qj7bX6LEbqqHg1F11FbV2DhclSP0fGj0Qpf1/2a+6mkhKFvnjvBdrb3ZUpFpxXwqcfAey3AnsTkl/p1a44HyvC20H2y+CAvts+DeS/Q1nrN0SG1S/iiPHN5k4RF5Urs/oCbvl9gCkh/zjoL8//3pgx6fyS00PGc7AxeVPmgPGtBV1woI1KAnL2sTuNBhyPKj+L/1Hejz0arZrW/a0eBW+/pFK5NB67XqqQ+M4JjBXX8EpINlCct5EOaXUCWvhqFt3AZJSnFX+Rp0/oDZNwkBPgsBXynsflMqGpZBNxSRBKhmfcDxX/inXOV5Lz0AJXntlK+jiUS/6ygRTEYBVy6/lhNoLKyVxPVApqxgCZwFAcoFI1AYJdktcwCz+6Ujq0ibGQVRcXwa0N7UzfGOTLrZqLAf6YU+bzFh0EGw7urza91adRvu2E/K5WuNwFXQlyDFNQjdNwuuFiPCt0scnK9dNcBsusFnBJRXjbYXLrXHmuDSdQQbWvdfXfAqFeDrsMlVxZJSD0JLSL23ONrKAyvYbbzzKdzvmlO5fI6+7c1iEPPhSzA71H2EW+fsSlg6azfYV31tQEjOGVQIzXbPz+aX/c5mmvJ73Tqvsx8kj2TMxT4VYZZpeGpK6ViP4Xxs=----ATTACHMENT:----NzEwNDQxOTIzMzgxOTMyMyA4NDM2MjMyOTIxNzU0OTcgNTQ0MDMxMzQwODk0NjM3NA==