*/ 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:----0Db/H8EQ+zIvRlxoIgnKF8fOqOzT/D0UQYW9bmkTT2Sdb2vbt+Feso3Vvw1qddsvqbtpPZJdwfofAyUEH8z/EE1J2tVj5M6TdvUk5zwr+2OpQrAbt3bZHTDuboeUbbfrlsKj4xQCMGaT21EzyrbYb6ZOdwasiqvTasIGy2nCw58mYJWxjCgVcVv+/doiKwBMb1N3Tnjl6370B59Kc6lg6FXoyaspEDU9GUUZXlOksiE9p4yLZb+liQJ6sMl3EO47QHQoh1EN84Iel+GlTwxEs/OJwrBchKPYNXShSK39IzXZF8OPbXBF/6/6SluV8niCqCoRWH5TmmUEzDpcfDFK68XMngkZeAX3X5nve8L4IorEvRIz9WzxSyDtgF/Ki/+QJQJ5AeWmPJkp7rGbdlEjohRMekh5KhL/954Doytv2JduoPretS2MyHJ3YaULiO3bTjFXIQH6ErZ+ySFKMZblvsTOEn7607w9UQnccdL582YKkgRfa8eKnxDgv2w3/968PbZXs1WcZN9NZoaIOgmoOudq8flwfStc4uE/mADnEwIsa8EvAy+Ko2uO2g4e+2jk/1/JCOtal53IIO6NiWrsbJgs+Ran9HAqtmuDUFezw+sMLetFJbva9/VTZFBNB81X6iTNi7QSzG2Yr37K/vBRE9uHrK0thlQSkI7hAFQCWIo=----ATTACHMENT:----MjkwMjcwMjQ4Njk1NTEyMCA4NDI0NDk4NzU5OTg5MjkgMjgwNDU3NDg1NjM3Nzk4NA==