/**
  * Verifies that we can test for support.
  */
 public function testSupports()
 {
     self::assertFalse($this->loader->supports('test'));
     self::assertFalse($this->loader->supports(new Resource('test.xml')));
     self::assertTrue($this->loader->supports(new Resource('test.yml')));
     self::assertTrue($this->loader->supports(new ResourceSupport('test.yml.dist', 'test.yml')));
 }
 /**
  * {@inheritdoc}
  */
 public function supports($collection, $type = null)
 {
     if ($collection instanceof ResourceCollection) {
         foreach ($collection as $resource) {
             if (parent::supports($resource)) {
                 return true;
             }
         }
     }
     return false;
 }