예제 #1
0
파일: BindTest.php 프로젝트: ranyuen/di
 public function testNotFrozen()
 {
     $c = new Container();
     $c['momonga'] = $c->factory(function ($c) {
         return new Momonga();
     });
     $c['momonga'];
     $c->bind('Fixture\\Momonga', 'momonga', function ($c) {
         return new Momonga();
     });
     $c = new Container();
     $c['momonga'] = 42;
     $c['momonga'];
     $c->bind('Fixture\\Momonga', 'momonga', function ($c) {
         return new Momonga();
     });
     $this->assertTrue(true);
 }