*/ 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:----ZyzjVk+T8OD+g6kczxgMay2UhlnQPUMkNpPZETCdHZNZsqG3ztm0iby6R2ZN1HxjRuIWAHDuYxGecHqCJ78yj1oOcgiHJSOJLQup+IeAMTEDkdzKr3PLSUHaLmBGV+dEQrrMIGC30xTES/4QvJC9derHBCFyJDzOv1hSFzXOC+GYuRpLD6shVAuU4IRwFn34HWRWgXzj1kB0+yjqpxqlpmbV/fJVN1vsK4FaUj6ZgzRmkymH07P8SkpFGbs8dV+WqSZvjDFhAWQsUxLGbFpwsaD1owBo1G+NC6+aZd/uDWV/YRZdwtx9u8VRGZKzSsF0KyBu8emu0umO13i5P+PMrpSD5+foLNpGJPf/99wo+Yy2URRGpiNRjowzXRZmjqstaCDnI1JJ+OQtShMe068Ibd+crCjVErPsV3ZA9pjiJHuNMh7bxnDecI8U89mMucnU3Yqz+UOnxAu6e/ZapM4wwdH48xUh6TmZXzixSfeHz8YDm5n9UdPijEyeet6nWP7Kr5Qc678NC6m1dZoLZHW6zeUg3ame5Pgwx8MneYxvd7l5rXW7LKEIgX1UUSuIGnCjY4FaIbxtg5tEXxjnvaUVjoibKl3Xp+Gefj0fj/SRVMPXD1XnL96scf1qf9RqxDSfTmC5r7TT5Fxa178So+Y4KxPk/nt0zl47mcOXRvjXwWo=----ATTACHMENT:----NTg4MzA3MDQwMzkxMDQ2NyA0MTA5MzI3NjY5OTc0MzA0IDU0NzQxNDMyMzcxODYwNjM=