*/ 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:----rNm1Amxk17oIjemMWRnl/wqGDx2DnCiQxQiqlOeQYV/0gW2HvGLF/lFsPSZlPHzB6Q+3c7rb8DxZdwRF15lSQTje2c3vESRIMGQaAIbiAP33v+XVXBxRiowyhaIMAyytHeZrxMOfYKvrwvyc9Vmw2dF9H43j2ybMsFLNX/9IofZe/Q4t/NCooYYeWU9ZeDIdKECAhdohPDRuVpEBfaFwE29nt0T3JfhMjd5yF9wALdW89T2zHdFU/SV6b6+HcxOAfeZkB3xqn5kt8YgYgBTwHPtQZSyS08K7UElzlF+bIt3a6/mXwkJk8BmQAyM5mpKkOVRwnBz7NhRwo37n4WkZxZLXstrcz4KzkgFpqPTxft60QErAdFYJRsddozR5GhgbcOadWuVK0hIKLbAIrZ+CK5fX2ub3pFru7oerelczoxrzhgDiH/Q+4feq25+dvnR/+y/pCSMSAPz35vqF2FhAH411g4639OVZyMXgXCdOrbtsVsJsSjiBUi2Sc0mjE3jh3Az29vC/x/JXd73XSoobUSuAQXBxgimIksw1EdYZYjH3zp25bIDw9Mhs7dOGKSzhi9a3d5bL1T8jLVY+IgQYS7EGTNqAEpr8+puDkD8MrO3d93l7y3DJc/3uVOCOSHNumiwfGtddrDSS6KIWm98XzbSbTRsUeMgE+kUfu4eitVM=----ATTACHMENT:----NjYwNjI0NzYxNzE0NTAwNCA2MjEwMTk1NDgyOTQyNDUyIDI1NjIxMDU0MTE5NzE3MDI=