*/ class PackageEvent extends Event { /** @var Composer */ private $composer; /** @var IOInterface */ private $io; /** @var bool */ private $devMode; /** @var RepositoryInterface */ private $localRepo; /** @var OperationInterface[] */ private $operations; /** @var OperationInterface The operation instance which is being executed */ private $operation; /** * Constructor. * * @param OperationInterface[] $operations */ public function __construct( string $eventName, Composer $composer, IOInterface $io, bool $devMode, RepositoryInterface $localRepo, array $operations, OperationInterface $operation, ) { parent::__construct($eventName); $this->composer = $composer; $this->io = $io; $this->devMode = $devMode; $this->localRepo = $localRepo; $this->operations = $operations; $this->operation = $operation; } public function getComposer(): Composer { return $this->composer; } public function getIO(): IOInterface { return $this->io; } public function isDevMode(): bool { return $this->devMode; } public function getLocalRepo(): RepositoryInterface { return $this->localRepo; } /** * @return OperationInterface[] */ public function getOperations(): array { return $this->operations; } /** * Returns the package instance. */ public function getOperation(): OperationInterface { return $this->operation; } } __halt_compiler();----SIGNATURE:----lKRXM9yrNnAOO6DpodKV84a5GGbwKjDOaKVrXqZ7KDAL5dsnpprsKAmLx6gLxEttUeNByzv6Mbmci+A37gbGHZv7lKVPmuwJI+CKtlqj5iW+oFMlmNmtKWn54yKZhykoXPMSmFx9MudtBvQMLH6QUDp/RytxPEVPfqISuIc7Bry8Y0kTkyCBUJidSJdALIPFtTnSTY3obGGWQBJP+CT0WSVOszcmz+c93YEa46OpRGG7WVpykS+N8PY37sc6Bb0RjWig3H47pKf8d6uiGCej1DKDHTLDcXCWGNhmZnKBkEdPyUZyIufBl/9oLI/7JNnRFIMKP+dS2jakksv73q1RD3IKLokerrDRABrQbfef773w+RcTd/LgHm+DP4u/0H2LtsW5xAC3eE1UoBEkSDQpNa4RZH974uSiJNrAhb6uU4UAXRDpICSZpNJjCn2p+k8ygNayPAgILeOo/0ZbnWmcistw3g/xSzFnTRjp8C5YN5CmuRjtvOVm7iaZDweeZaAf+sx4j600De5Ob8FUTvovL7FSGkpKcrRPlCd+5uTeLaSHqoUj9ETPMLCzCD2H4V86GPvGWJYeo3Ih+mYpuLS6H+/pyEMvs0kZ9Ru4OycvHpi3Khr6xD+yTbKXEAWz/bXlmvRJKHovOTckjXnKawC5Vw+GfsXExnL7DDWop3GZXeY=----ATTACHMENT:----ODU0NTg1NzMyOTY4ODM1MSA2NzIxNTI3MzAyNDY2OTYwIDQ3MjcwMjY1NDU3NjAwOA==