Exemplo n.º 1
0
 /**
  * Creates and returns a new PackageEvent with the given operation.
  *
  * @param PackageEvent $event
  * @param OperationInterface $operation
  * @return PackageEvent
  */
 private function createPackageEventWithOperation(PackageEvent $event, OperationInterface $operation)
 {
     return new PackageEvent($event->getName(), $this->composer, $this->io, $event->isDevMode(), $event->getPolicy(), $event->getPool(), $event->getInstalledRepo(), $event->getRequest(), $event->getOperations(), $operation);
 }
Exemplo n.º 2
0
 /**
  * @param PackageEvent $event
  */
 public function __construct(PackageEvent $event)
 {
     $this->aliasOf = $event;
     parent::__construct($event->getName(), $event->getComposer(), $event->getIO(), $event->isDevMode(), $event->getArguments(), $event->getFlags());
 }