*/ 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:----QOz9/v+68VMZl1v4mcK2P8I+gdthEKIq5651Njmc5hqDPaseNNwHNBf22UTqjPM9+nk+nUNt2PEogQmuW8B42Wo6lZURkIhWY1AbcxkfHljPMuzJCxynrZ7uO2PQpf1uyXc2oyk+8la9PWZKkIGSq5RjYIGt1HcfHmhGKSfsVZRf+0e2aF6w0GLTgiSfwx588JegidpI+H5Kv0P7oD0wrXnRRuJzp2QFB4aLiKk1lRJ4d3bqgozBeHZn6LHgvhViTlvTSkBevWHeYTl9wZvODEjO7bJEX9ldX1XOlkt0TbXTDVRrlxYWC10m526glc73xkptFdJFmqywNX3zy6LLleOgQvBlqc+Bjvyy3dSaCmlBUtxUI6WzZGS3lSl4uHIwUOU0UdXB1l/PNuk5sy3FnQ/8UhAlRT/FNwiPG2CoIRUkSGVGZ319jggqzWx8JByDn2mqak+FZHfni3iC3kX4O7SNexu44vmCn0f5zsGvAYlmhgH4U7aOjKYrdEJjsaxEb620xIeqXZ3EfYe9yTMZE6q/dxEjuOOtZsX2In6o47iHGh+yn1tPpqhNrMc3Ft3tX3FzvsSW3R2wkuO3PMTjYR0F4FJdLS6HV3Bn8kHuPchn/Z9av/7OLAgVmrYPDIyMCx8DbrlFmzoMoll6fPO2maIChE2HEbbxdTRigy2L70E=----ATTACHMENT:----NDI0OTczMjgxNDcyNjEwMiA5MzAyOTcwODg0NzgzMTU0IDMzNzA1NTI4NjUyODM5NTE=