*/ 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:----f4Nya5lp2p5TtAJl8a2qJlMY4jXiBQwBDSZ8ymUPLRz60Ffa9O7aoRKyPy8ItM2Otn74tdFIcE1v+iEZh/9/c179rsKZ1d/7HHhzR5odsIF+NpCp+8yMPTBk7Qv+VLiwWMd1Q23uEgO1qvrVVhr7jejYHmd9wI351t5pHf3U+YCXCz4SP9I1UTZ+dE3tEvPQVH0JwaEZ5tR43tDYt25EQDjwaCZr2SVayhpn4Xz2GaFqiBfKx8u1rxU+YwFdoSZxE+tukYiB8gSvnPATKVz6PHEuGBBKHPpOofu+htoGw4XI9563i/gn/kUUv8ATLhnc7Eg6gqeCxfbUeW+a2+An9zBS4C/HgVICEwzEubd0CXNSAz8p0rQyPBDV05qhWPBR0VLemaL3kP3cRrzW85HioEFZ/2bQpgQLR5akFaYMz6e5aSZzDaO83PcQqTWz2AIhDAiRwRqIu0XQyCa4ud3y8cJ6FVck/CswtLh5r94DggjRZ/Ip66csGENqK1BpTsOePRcy6KDe+EMKuwhOWchjy9kEZJEaMRS7f3EFCmOyqNNQTvHgbgKYaGcwraCS0sCwqFTG3ACaWJTJG1tI8no7gTcFFnput62bnc9/zWaqSRTQtziGBXG61Smb3jcApcD0E+X3C8BsVSvhQN0H+9OVfbVkcY+/lOt4mcl3RLwRhGo=----ATTACHMENT:----Mzg0Mzk4NzExNjQyMzM3MyAxMDI5OTA3MTQ5MzQ4MTcgNTMyODIwMzE1MzMzMTE4Nw==