Example #1
0
 /** @test */
 public function checks_against_imported_classes()
 {
     $ctx = new FileContext();
     $ctx->setNamespace('Foo');
     $ctx->import('Baz\\Bar');
     $this->assertEquals('Baz\\Bar', $ctx->getClassName('Bar'));
     $this->assertEquals('Baz\\Bar\\Foo', $ctx->getClassName('Bar\\Foo'));
     $ctx->import('Baz\\Bar', 'Alias');
     $this->assertEquals('Baz\\Bar', $ctx->getClassName('Alias'));
 }
Example #2
0
 public function setNamespace($namespace)
 {
     $this->fileContext->setNamespace($namespace);
 }