Пример #1
0
 public function testGetPriorityWhenRepositoryIsRegistered()
 {
     $pool = new Pool();
     $firstRepository = new ArrayRepository();
     $pool->addRepository($firstRepository);
     $secondRepository = new ArrayRepository();
     $pool->addRepository($secondRepository);
     $firstPriority = $pool->getPriority($firstRepository);
     $secondPriority = $pool->getPriority($secondRepository);
     $this->assertEquals(0, $firstPriority);
     $this->assertEquals(1, $secondPriority);
 }
Пример #2
0
 public function getPriority(Pool $pool, PackageInterface $package)
 {
     return $pool->getPriority($package->getRepository());
 }