Beispiel #1
0
 public function testTestNamespaceAliasing()
 {
     $this->manager->aliasNamespace('Fuel\\Alias', '');
     $this->manager->aliasNamespace('Check', 'Some\\Other\\Space');
     $this->manager->aliasNamespace('Some\\Space', '');
     $this->manager->removeNamespaceAlias('Some\\Space');
     $this->assertTrue($this->manager->resolve('NsDummy'));
     $this->assertTrue($this->manager->resolve('Some\\Other\\Space\\ItOut'));
     $this->assertFalse($this->manager->resolve('OtherDummy'));
 }
Beispiel #2
0
 /**
  * {@inheritdoc}
  */
 public static function forge($instance = 'default', $placement = 'prepend')
 {
     $manager = new Manager();
     $manager->register($placement);
     return static::newInstance($instance, $manager);
 }