示例#1
0
 /**
  * @param Phar $phar
  *
  * @return bool
  */
 public function hasUsages(Phar $phar)
 {
     $pharNode = $this->getFirstMatchingPharNode($phar->getName(), $phar->getVersion());
     return $this->getXPath()->query('//usage', $pharNode)->length > 0;
 }
示例#2
0
 /**
  * @dataProvider stringProvider
  *
  * @param string $name
  */
 public function testGetName($name)
 {
     $phar = new Phar($name, new Version('1.0.0'), new File(new Filename('foo.phar'), ''));
     $this->assertSame($name, $phar->getName());
 }