protected function createConflictRule(PackageInterface $issuer, PackageInterface $provider, $reason, $reasonData = null) { if ($issuer === $provider) { return null; } return new Rule($this->pool, array(-$issuer->getId(), -$provider->getId()), $reason, $reasonData); }
/** * {@inheritdoc} */ public function getId() { return $this->package->getId(); }
protected function decidedRemove(PackageInterface $p) { return $this->decisionMap[$p->getId()] < 0; }