supports() public method

Returns true if this class supports the given resource.
public supports ( mixed $resource ) : boolean
$resource mixed A resource
return boolean true if this class supports the given resource, false otherwise
 /**
  * @covers Symfony\Component\Routing\Loader\YamlFileLoader::supports
  */
 public function testSupports()
 {
     $loader = new YamlFileLoader($this->getMock('Symfony\\Component\\Config\\FileLocator'));
     $this->assertTrue($loader->supports('foo.yml'), '->supports() returns true if the resource is loadable');
     $this->assertFalse($loader->supports('foo.foo'), '->supports() returns true if the resource is loadable');
     $this->assertTrue($loader->supports('foo.yml', 'yaml'), '->supports() checks the resource type if specified');
     $this->assertFalse($loader->supports('foo.yml', 'foo'), '->supports() checks the resource type if specified');
 }
Example #2
0
 /**
  * @covers Symfony\Component\Routing\Loader\YamlFileLoader::supports
  */
 public function testSupports()
 {
     $loader = new YamlFileLoader();
     $this->assertTrue($loader->supports('foo.yml'), '->supports() returns true if the resource is loadable');
     $this->assertFalse($loader->supports('foo.foo'), '->supports() returns true if the resource is loadable');
     $this->assertTrue($loader->supports('foo.yml', 'yaml'), '->supports() checks the resource type if specified');
     $this->assertFalse($loader->supports('foo.yml', 'foo'), '->supports() checks the resource type if specified');
 }