public function testStopRecursion() { $this->manager->aliasPattern(array('*\\*' => '$2\\$1')); $this->manager->aliasPattern('*', '$1'); $this->manager->register(); $this->assertFalse($this->manager->resolve('Unre\\Solvable')); $this->assertFalse($this->manager->resolve('Unresolvable')); }
/** * {@inheritdoc} */ public static function forge($instance = 'default', $placement = 'prepend') { $manager = new Manager(); $manager->register($placement); return static::newInstance($instance, $manager); }