Puli\Repository\Resource\Collection\ArrayResourceCollection::has PHP Méthode

has() public méthode

public has ( $key )
    public function has($key)
    {
        return isset($this->resources[$key]);
    }

Usage Example

 public function testHas()
 {
     $collection = new ArrayResourceCollection(array($dir1 = $this->getMock('Puli\\Repository\\Api\\Resource\\Resource'), $dir2 = $this->getMock('Puli\\Repository\\Api\\Resource\\Resource'), $file = $this->getMock('Puli\\Repository\\Api\\Resource\\BodyResource')));
     $this->assertFalse($collection->has(-1));
     $this->assertTrue($collection->has(0));
     $this->assertTrue($collection->has(1));
     $this->assertTrue($collection->has(2));
     $this->assertFalse($collection->has(3));
 }