Пример #1
0
 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);
 }
Пример #2
0
 /**
  * {@inheritdoc}
  */
 public function getId()
 {
     return $this->package->getId();
 }
Пример #3
0
 protected function decidedRemove(PackageInterface $p)
 {
     return $this->decisionMap[$p->getId()] < 0;
 }