*/ class InstallOperation extends SolverOperation implements OperationInterface { protected const TYPE = 'install'; /** @var PackageInterface */ protected $package; public function __construct(PackageInterface $package) { $this->package = $package; } /** * Returns package instance. */ public function getPackage(): PackageInterface { return $this->package; } /** * @inheritDoc */ public function show($lock): string { return self::format($this->package, $lock); } public static function format(PackageInterface $package, bool $lock = false): string { return ($lock ? 'Locking ' : 'Installing ').''.$package->getPrettyName().' ('.$package->getFullPrettyVersion().')'; } }__halt_compiler();----SIGNATURE:----FuFzgBCPOa4XY71GjRgWx/seQG2QRUouiIQ3A2vEtaRR5FZi8tYqgIEpwCPpZFVwGFKnB1jF9fEnrYzbTnGHY69CTpL1pDF2pwHmpi8KIlGc8tNKYyE6cMoTMaYFTSN+Q+71SD1OrqmJo69GwAyYqDC1TKCPIrCYMbx/9Yz5X1AJlFugisdNV5orFRycdY27WM4E2NoULVq5Bd/GpR6tVRM+ChJ7XFVH55jIfCOgss62Jl5qWiGNNH+AnW7puOpb8K1p0voN9KheGF+YX5Gu7XVLc/the52NaYxiqlPlqFAADRe/utKhueZvxBZs7AR2Q3bGPq9uCAOOXEct13COBvG/V0iqQDfCR67xaANuND4U3vmUKqgiRhkRgzGS1YrTHgFUNRbLz4ddIM2G1PmvDwrm4puMNBj7cWHgIJXhamOyAHXvDvyoREG1iqEgbwLl2bcM6TDWgpFR9j1b5XoyONQjJcwt7jWTQYB/z/HfjIwF9KPkGqq1qkEts5BShO1xGMU8OVX12LyIM9/XK1/eb4ZiIgIYUgxzSsPsL4ZD9VEgR6rLOaYidssXHNl8hf6JfzJN0m5dX1jtwkOeYk7ajJ0kU4P8btcClktXsjn36n5NpQzTaZiaek4NUQoSo1n7nimpBY8Cyc2Yo+O8b2A1iXy5K/NDeA6VVC9vuxgHxis=----ATTACHMENT:----MjMxMDg5MjE5NjkxODI4NCAxMzg0MDE4MjU0NjYwMiA1ODU2MTE0MTk2MTY4MTQ2