コード例 #1
0
ファイル: AliasTest.php プロジェクト: fuelphp/alias
 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'));
 }
コード例 #2
0
ファイル: Alias.php プロジェクト: indigophp/fuel-core
 /**
  * {@inheritdoc}
  */
 public static function forge($instance = 'default', $placement = 'prepend')
 {
     $manager = new Manager();
     $manager->register($placement);
     return static::newInstance($instance, $manager);
 }